Mock Version: 2.16 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/inkscape.spec'], chrootPath='/var/lib/mock/rocky-9-ppc64le/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=11011gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/inkscape.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1642550400 Wrote: /builddir/build/SRPMS/inkscape-1.1.1-6.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/inkscape.spec'], chrootPath='/var/lib/mock/rocky-9-ppc64le/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=11011gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/inkscape.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1642550400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.0M2H1B + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf inkscape-1.1.1_2021-09-20_3bf5ae0d25 + /usr/bin/xz -dc /builddir/build/SOURCES/inkscape-1.1.1.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd inkscape-1.1.1_2021-09-20_3bf5ae0d25 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + pathfix.py -pni '/usr/bin/python3 -s' . recursedown('.') recursedown('./CMakeScripts') recursedown('./CMakeScripts/Modules') recursedown('./LICENSES') recursedown('./buildtools') recursedown('./doc') recursedown('./doc/NewAppArchitecture') recursedown('./man') recursedown('./packaging') recursedown('./packaging/appimage') recursedown('./packaging/macos') recursedown('./packaging/macos/bash_d') recursedown('./packaging/macos/jhbuild') recursedown('./packaging/macos/jhbuild/patches') recursedown('./packaging/macos/packages') recursedown('./packaging/macos/resources') recursedown('./packaging/nsis') recursedown('./packaging/scripts') recursedown('./packaging/snappy') recursedown('./packaging/snappy/lib') recursedown('./packaging/snappy/lib/share') recursedown('./packaging/win32') recursedown('./packaging/wix') recursedown('./packaging/wix/Bitmaps') recursedown('./po') recursedown('./po/its') recursedown('./share') recursedown('./share/attributes') recursedown('./share/bash-completion') recursedown('./share/bash-completion/completions') recursedown('./share/branding') recursedown('./share/doc') recursedown('./share/examples') recursedown('./share/extensions') recursedown('./share/extensions/Poly3DObjects') recursedown('./share/extensions/alphabet_soup') recursedown('./share/extensions/barcode') recursedown('./share/extensions/ink2canvas_lib') recursedown('./share/extensions/inkex') recursedown('./share/extensions/inkex/deprecated-simple') recursedown('./share/extensions/inkex/elements') recursedown('./share/extensions/inkex/tester') recursedown('./share/extensions/svg_fonts') recursedown('./share/extensions/tests') recursedown('./share/extensions/tests/data') recursedown('./share/extensions/tests/data/batches') recursedown('./share/extensions/tests/data/cmd') recursedown('./share/extensions/tests/data/cmd/fig2dev') recursedown('./share/extensions/tests/data/cmd/gimp') recursedown('./share/extensions/tests/data/cmd/inkscape') recursedown('./share/extensions/tests/data/cmd/pdflatex') recursedown('./share/extensions/tests/data/cmd/ps2pdf') recursedown('./share/extensions/tests/data/cmd/scribus') recursedown('./share/extensions/tests/data/io') recursedown('./share/extensions/tests/data/refs') recursedown('./share/extensions/tests/data/svg') recursedown('./share/extensions/tests/data/svg/img') recursedown('./share/extensions/tools') recursedown('./share/extensions/xaml2svg') recursedown('./share/filters') recursedown('./share/fonts') recursedown('./share/icons') recursedown('./share/icons/Tango') recursedown('./share/icons/Tango/scalable') recursedown('./share/icons/Tango/scalable/actions') recursedown('./share/icons/application') recursedown('./share/icons/application/16x16') recursedown('./share/icons/application/22x22') recursedown('./share/icons/application/24x24') recursedown('./share/icons/application/256x256') recursedown('./share/icons/application/32x32') recursedown('./share/icons/application/48x48') recursedown('./share/icons/application/scalable') recursedown('./share/icons/application/symbolic') recursedown('./share/icons/hicolor') recursedown('./share/icons/hicolor/cursors') recursedown('./share/icons/hicolor/scalable') recursedown('./share/icons/hicolor/scalable/actions') recursedown('./share/icons/hicolor/symbolic') recursedown('./share/icons/hicolor/symbolic/actions') recursedown('./share/icons/multicolor') recursedown('./share/icons/multicolor/symbolic') recursedown('./share/icons/multicolor/symbolic/actions') recursedown('./share/keys') recursedown('./share/markers') recursedown('./share/paint') recursedown('./share/palettes') recursedown('./share/pixmaps') recursedown('./share/screens') recursedown('./share/symbols') recursedown('./share/templates') recursedown('./share/themes') recursedown('./share/themes/Minwaita-Inkscape') recursedown('./share/themes/Minwaita-Inkscape/gtk-3.0') recursedown('./share/themes/Minwaita-Inkscape/gtk-3.0/assets') recursedown('./share/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons') recursedown('./share/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex') recursedown('./share/themes/Minwaita-Inkscape-Dark') recursedown('./share/themes/Minwaita-Inkscape-Dark/gtk-3.0') recursedown('./share/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets') recursedown('./share/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons') recursedown('./share/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex') recursedown('./share/tutorials') recursedown('./share/ui') recursedown('./share/ui/resources') recursedown('./snap') recursedown('./snap/hooks') recursedown('./snap/local') recursedown('./snap/local/scripts') recursedown('./src') recursedown('./src/3rdparty') recursedown('./src/3rdparty/2geom') recursedown('./src/3rdparty/2geom/CMakeScripts') recursedown('./src/3rdparty/2geom/doc') recursedown('./src/3rdparty/2geom/doc/manual2') recursedown('./src/3rdparty/2geom/doc/media') recursedown('./src/3rdparty/2geom/include') recursedown('./src/3rdparty/2geom/include/2geom') recursedown('./src/3rdparty/2geom/include/2geom/intervaltree') recursedown('./src/3rdparty/2geom/include/2geom/numeric') recursedown('./src/3rdparty/2geom/include/2geom/orphan-code') recursedown('./src/3rdparty/2geom/include/2geom/symbolic') recursedown('./src/3rdparty/2geom/include/toys') recursedown('./src/3rdparty/2geom/src') recursedown('./src/3rdparty/2geom/src/2geom') recursedown('./src/3rdparty/2geom/src/2geom/intervaltree') recursedown('./src/3rdparty/2geom/src/2geom/numeric') recursedown('./src/3rdparty/2geom/src/2geom/orphan-code') recursedown('./src/3rdparty/2geom/src/cython') recursedown('./src/3rdparty/2geom/src/performance-tests') recursedown('./src/3rdparty/2geom/src/py2geom') recursedown('./src/3rdparty/2geom/src/python') recursedown('./src/3rdparty/2geom/src/toys') recursedown('./src/3rdparty/2geom/src/toys/data') recursedown('./src/3rdparty/2geom/src/toys/svgd') recursedown('./src/3rdparty/2geom/tests') recursedown('./src/3rdparty/2geom/tests/dependent-project') recursedown('./src/3rdparty/2geom/tools') recursedown('./src/3rdparty/adaptagrams') recursedown('./src/3rdparty/adaptagrams/libavoid') recursedown('./src/3rdparty/adaptagrams/libavoid/doc') recursedown('./src/3rdparty/adaptagrams/libavoid/tests') recursedown('./src/3rdparty/adaptagrams/libavoid/tests/msctests') recursedown('./src/3rdparty/adaptagrams/libavoid/tests/output') recursedown('./src/3rdparty/adaptagrams/libcola') recursedown('./src/3rdparty/adaptagrams/libcola/doc') recursedown('./src/3rdparty/adaptagrams/libcola/tests') recursedown('./src/3rdparty/adaptagrams/libcola/tests/data') recursedown('./src/3rdparty/adaptagrams/libvpsc') recursedown('./src/3rdparty/adaptagrams/libvpsc/doc') recursedown('./src/3rdparty/adaptagrams/libvpsc/tests') recursedown('./src/3rdparty/autotrace') recursedown('./src/3rdparty/libcroco') recursedown('./src/3rdparty/libdepixelize') recursedown('./src/3rdparty/libdepixelize/priv') recursedown('./src/3rdparty/libuemf') recursedown('./src/actions') recursedown('./src/debug') recursedown('./src/display') recursedown('./src/display/control') recursedown('./src/extension') recursedown('./src/extension/dbus') recursedown('./src/extension/dbus/doc') recursedown('./src/extension/dbus/wrapper') recursedown('./src/extension/implementation') recursedown('./src/extension/internal') recursedown('./src/extension/internal/bitmap') recursedown('./src/extension/internal/filter') recursedown('./src/extension/internal/pdfinput') recursedown('./src/extension/internal/polyfill') recursedown('./src/extension/internal/polyfill/hatch_tests') recursedown('./src/extension/plugins') recursedown('./src/extension/plugins/grid2') recursedown('./src/extension/prefdialog') recursedown('./src/helper') recursedown('./src/include') recursedown('./src/inkgc') recursedown('./src/io') recursedown('./src/io/stream') recursedown('./src/libnrtype') recursedown('./src/livarot') recursedown('./src/live_effects') recursedown('./src/live_effects/parameter') recursedown('./src/manipulation') recursedown('./src/object') recursedown('./src/object/filters') recursedown('./src/path') recursedown('./src/svg') recursedown('./src/trace') recursedown('./src/trace/autotrace') recursedown('./src/trace/depixelize') recursedown('./src/trace/potrace') recursedown('./src/ui') recursedown('./src/ui/cache') recursedown('./src/ui/desktop') recursedown('./src/ui/dialog') recursedown('./src/ui/knot') recursedown('./src/ui/tool') recursedown('./src/ui/toolbar') recursedown('./src/ui/tools') recursedown('./src/ui/view') recursedown('./src/ui/widget') recursedown('./src/util') recursedown('./src/widgets') recursedown('./src/xml') recursedown('./testfiles') recursedown('./testfiles/cli_tests') recursedown('./testfiles/cli_tests/testcases') recursedown('./testfiles/cli_tests/testcases/librevenge_formats') recursedown('./testfiles/rendering_tests') recursedown('./testfiles/rendering_tests/expected_rendering') recursedown('./testfiles/rendering_tests/fonts') recursedown('./testfiles/src') recursedown('./testfiles/src/cxxtests-to-migrate') ./CMakeScripts/cmake_consistency_check.py: updating ./CMakeScripts/cmake_consistency_check_config.py: no change ./buildtools/check_license_headers.py: updating ./buildtools/msys2checkdeps.py: updating ./packaging/macos/inkscape_dmg.py: no change ./share/extensions/addnodes.py: updating ./share/extensions/color_HSL_adjust.py: updating ./share/extensions/color_blackandwhite.py: updating ./share/extensions/color_brighter.py: updating ./share/extensions/color_custom.py: updating ./share/extensions/color_darker.py: updating ./share/extensions/color_desaturate.py: updating ./share/extensions/color_grayscale.py: updating ./share/extensions/color_lesshue.py: updating ./share/extensions/color_lesslight.py: updating ./share/extensions/color_lesssaturation.py: updating ./share/extensions/color_list.py: updating ./share/extensions/color_morehue.py: updating ./share/extensions/color_morelight.py: updating ./share/extensions/color_moresaturation.py: updating ./share/extensions/color_negative.py: updating ./share/extensions/color_randomize.py: updating ./share/extensions/color_removeblue.py: updating ./share/extensions/color_removegreen.py: updating ./share/extensions/color_removered.py: updating ./share/extensions/color_replace.py: updating ./share/extensions/color_rgbbarrel.py: updating ./share/extensions/convert2dashes.py: updating ./share/extensions/dhw_input.py: updating ./share/extensions/dimension.py: updating ./share/extensions/docinfo.py: updating ./share/extensions/dpiswitcher.py: updating ./share/extensions/draw_from_triangle.py: updating ./share/extensions/dxf12_outlines.py: updating ./share/extensions/dxf_input.py: updating ./share/extensions/dxf_outlines.py: updating ./share/extensions/edge3d.py: updating ./share/extensions/export_gimp_palette.py: updating ./share/extensions/extension-manager-bootstrap.py: updating ./share/extensions/extrude.py: updating ./share/extensions/fig_input.py: updating ./share/extensions/flatten.py: updating ./share/extensions/foldablebox.py: updating ./share/extensions/fractalize.py: updating ./share/extensions/frame.py: updating ./share/extensions/funcplot.py: updating ./share/extensions/gcodetools.py: updating ./share/extensions/generate_voronoi.py: updating ./share/extensions/gimp_xcf.py: updating ./share/extensions/grid_cartesian.py: updating ./share/extensions/grid_isometric.py: updating ./share/extensions/grid_polar.py: updating ./share/extensions/guides_creator.py: updating ./share/extensions/guillotine.py: updating ./share/extensions/handles.py: updating ./share/extensions/hershey.py: no change ./share/extensions/hpgl_decoder.py: no change ./share/extensions/hpgl_encoder.py: no change ./share/extensions/hpgl_input.py: updating ./share/extensions/hpgl_output.py: updating ./share/extensions/image_attributes.py: updating ./share/extensions/image_embed.py: updating ./share/extensions/image_extract.py: updating ./share/extensions/ink2canvas.py: updating ./share/extensions/inkex.py: no change ./share/extensions/inkscape_follow_link.py: updating ./share/extensions/inkwebeffect.py: updating ./share/extensions/interp.py: updating ./share/extensions/interp_att_g.py: updating ./share/extensions/jessyink_autotexts.py: updating ./share/extensions/jessyink_effects.py: updating ./share/extensions/jessyink_export.py: updating ./share/extensions/jessyink_install.py: updating ./share/extensions/jessyink_key_bindings.py: updating ./share/extensions/jessyink_master_slide.py: updating ./share/extensions/jessyink_mouse_handler.py: updating ./share/extensions/jessyink_summary.py: updating ./share/extensions/jessyink_transitions.py: updating ./share/extensions/jessyink_uninstall.py: updating ./share/extensions/jessyink_video.py: updating ./share/extensions/jessyink_view.py: updating ./share/extensions/jitternodes.py: updating ./share/extensions/layer2png.py: updating ./share/extensions/layers2svgfont.py: updating ./share/extensions/layout_nup.py: updating ./share/extensions/lindenmayer.py: updating ./share/extensions/lorem_ipsum.py: updating ./share/extensions/markers_strokepaint.py: updating ./share/extensions/measure.py: updating ./share/extensions/media_zip.py: updating ./share/extensions/merge_styles.py: updating ./share/extensions/motion.py: updating ./share/extensions/new_glyph_layer.py: updating ./share/extensions/next_glyph_layer.py: updating ./share/extensions/nicechart.py: updating ./share/extensions/output_scour.py: updating ./share/extensions/param_curves.py: updating ./share/extensions/path_envelope.py: no change ./share/extensions/path_mesh_m2p.py: updating ./share/extensions/path_mesh_p2m.py: updating ./share/extensions/path_number_nodes.py: updating ./share/extensions/path_to_absolute.py: updating ./share/extensions/pathalongpath.py: updating ./share/extensions/pathmodifier.py: updating ./share/extensions/pathscatter.py: updating ./share/extensions/pdflatex.py: updating ./share/extensions/perfectboundcover.py: updating ./share/extensions/perspective.py: updating ./share/extensions/pixelsnap.py: updating ./share/extensions/plotter.py: updating ./share/extensions/polyhedron_3d.py: updating ./share/extensions/prepare_file_save_as.py: updating ./share/extensions/previous_glyph_layer.py: updating ./share/extensions/print_win32_vector.py: updating ./share/extensions/printing_marks.py: updating ./share/extensions/ps_input.py: updating ./share/extensions/raster_output_jpg.py: updating ./share/extensions/raster_output_png.py: updating ./share/extensions/raster_output_tiff.py: updating ./share/extensions/raster_output_webp.py: updating ./share/extensions/render_alphabetsoup.py: updating ./share/extensions/render_alphabetsoup_config.py: no change ./share/extensions/render_barcode.py: updating ./share/extensions/render_barcode_datamatrix.py: updating ./share/extensions/render_barcode_qrcode.py: updating ./share/extensions/render_gear_rack.py: updating ./share/extensions/render_gears.py: updating ./share/extensions/replace_font.py: updating ./share/extensions/restack.py: updating ./share/extensions/rtree.py: updating ./share/extensions/rubberstretch.py: updating ./share/extensions/scribus_export_pdf.py: updating ./share/extensions/setup.py: updating ./share/extensions/setup_typography_canvas.py: updating ./share/extensions/spirograph.py: updating ./share/extensions/straightseg.py: updating ./share/extensions/svgcalendar.py: updating ./share/extensions/svgfont2layers.py: updating ./share/extensions/synfig_fileformat.py: updating ./share/extensions/synfig_output.py: updating ./share/extensions/synfig_prepare.py: updating ./share/extensions/tar_layers.py: updating ./share/extensions/template.py: updating ./share/extensions/template_dvd_cover.py: updating ./share/extensions/template_seamless_pattern.py: updating ./share/extensions/text_braille.py: updating ./share/extensions/text_extract.py: updating ./share/extensions/text_flipcase.py: updating ./share/extensions/text_lowercase.py: updating ./share/extensions/text_merge.py: updating ./share/extensions/text_randomcase.py: updating ./share/extensions/text_sentencecase.py: updating ./share/extensions/text_split.py: updating ./share/extensions/text_titlecase.py: updating ./share/extensions/text_uppercase.py: updating ./share/extensions/triangle.py: updating ./share/extensions/ungroup_deep.py: updating ./share/extensions/voronoi.py: updating ./share/extensions/voronoi2svg.py: updating ./share/extensions/web_interactive_mockup.py: updating ./share/extensions/web_set_att.py: updating ./share/extensions/web_transmit_att.py: updating ./share/extensions/webslicer_create_group.py: updating ./share/extensions/webslicer_create_rect.py: updating ./share/extensions/webslicer_effect.py: updating ./share/extensions/webslicer_export.py: updating ./share/extensions/whirl.py: updating ./share/extensions/wireframe_sphere.py: updating ./share/extensions/barcode/Base.py: no change ./share/extensions/barcode/BaseEan.py: no change ./share/extensions/barcode/Code128.py: no change ./share/extensions/barcode/Code25i.py: no change ./share/extensions/barcode/Code39.py: no change ./share/extensions/barcode/Code39Ext.py: no change ./share/extensions/barcode/Code93.py: no change ./share/extensions/barcode/Ean13.py: no change ./share/extensions/barcode/Ean2.py: no change ./share/extensions/barcode/Ean5.py: no change ./share/extensions/barcode/Ean8.py: no change ./share/extensions/barcode/Rm4scc.py: no change ./share/extensions/barcode/Upca.py: no change ./share/extensions/barcode/Upce.py: no change ./share/extensions/barcode/__init__.py: no change ./share/extensions/ink2canvas_lib/__init__.py: no change ./share/extensions/ink2canvas_lib/canvas.py: no change ./share/extensions/ink2canvas_lib/svg.py: no change ./share/extensions/inkex/__init__.py: no change ./share/extensions/inkex/base.py: no change ./share/extensions/inkex/bezier.py: no change ./share/extensions/inkex/colors.py: no change ./share/extensions/inkex/command.py: no change ./share/extensions/inkex/deprecated.py: no change ./share/extensions/inkex/extensions.py: no change ./share/extensions/inkex/inkscape_env.py: no change ./share/extensions/inkex/inx.py: no change ./share/extensions/inkex/localization.py: no change ./share/extensions/inkex/paths.py: no change ./share/extensions/inkex/ports.py: no change ./share/extensions/inkex/styles.py: no change ./share/extensions/inkex/transforms.py: no change ./share/extensions/inkex/turtle.py: no change ./share/extensions/inkex/tween.py: no change ./share/extensions/inkex/units.py: no change ./share/extensions/inkex/utils.py: no change ./share/extensions/inkex/deprecated-simple/bezmisc.py: no change ./share/extensions/inkex/deprecated-simple/cspsubdiv.py: no change ./share/extensions/inkex/deprecated-simple/cubicsuperpath.py: no change ./share/extensions/inkex/deprecated-simple/ffgeom.py: no change ./share/extensions/inkex/deprecated-simple/run_command.py: no change ./share/extensions/inkex/deprecated-simple/simplepath.py: no change ./share/extensions/inkex/deprecated-simple/simplestyle.py: no change ./share/extensions/inkex/deprecated-simple/simpletransform.py: no change ./share/extensions/inkex/elements/__init__.py: no change ./share/extensions/inkex/elements/_base.py: no change ./share/extensions/inkex/elements/_filters.py: no change ./share/extensions/inkex/elements/_groups.py: no change ./share/extensions/inkex/elements/_image.py: no change ./share/extensions/inkex/elements/_meta.py: no change ./share/extensions/inkex/elements/_polygons.py: no change ./share/extensions/inkex/elements/_selected.py: no change ./share/extensions/inkex/elements/_svg.py: no change ./share/extensions/inkex/elements/_text.py: no change ./share/extensions/inkex/elements/_use.py: no change ./share/extensions/inkex/elements/_utils.py: no change ./share/extensions/inkex/tester/__init__.py: no change ./share/extensions/inkex/tester/decorators.py: no change ./share/extensions/inkex/tester/filters.py: no change ./share/extensions/inkex/tester/inx.py: updating ./share/extensions/inkex/tester/mock.py: no change ./share/extensions/inkex/tester/svg.py: no change ./share/extensions/inkex/tester/word.py: no change ./share/extensions/inkex/tester/xmldiff.py: no change ./share/extensions/tests/__init__.py: no change ./share/extensions/tests/add_pylint.py: updating ./share/extensions/tests/test_addnodes.py: no change ./share/extensions/tests/test_color_HSL_adjust.py: no change ./share/extensions/tests/test_color_blackandwhite.py: no change ./share/extensions/tests/test_color_brighter.py: no change ./share/extensions/tests/test_color_custom.py: no change ./share/extensions/tests/test_color_darker.py: no change ./share/extensions/tests/test_color_desaturate.py: no change ./share/extensions/tests/test_color_grayscale.py: no change ./share/extensions/tests/test_color_lesshue.py: no change ./share/extensions/tests/test_color_lesslight.py: no change ./share/extensions/tests/test_color_lesssaturation.py: no change ./share/extensions/tests/test_color_list.py: no change ./share/extensions/tests/test_color_morehue.py: no change ./share/extensions/tests/test_color_morelight.py: no change ./share/extensions/tests/test_color_moresaturation.py: no change ./share/extensions/tests/test_color_negative.py: no change ./share/extensions/tests/test_color_randomize.py: no change ./share/extensions/tests/test_color_removeblue.py: no change ./share/extensions/tests/test_color_removegreen.py: no change ./share/extensions/tests/test_color_removered.py: no change ./share/extensions/tests/test_color_replace.py: no change ./share/extensions/tests/test_color_rgbbarrel.py: no change ./share/extensions/tests/test_convert2dashes.py: no change ./share/extensions/tests/test_deprecated_simple.py: no change ./share/extensions/tests/test_dhw_input.py: no change ./share/extensions/tests/test_dimension.py: no change ./share/extensions/tests/test_docinfo.py: no change ./share/extensions/tests/test_dpiswitcher.py: no change ./share/extensions/tests/test_draw_from_triangle.py: no change ./share/extensions/tests/test_dxf12_outlines.py: no change ./share/extensions/tests/test_dxf_input.py: no change ./share/extensions/tests/test_dxf_outlines.py: no change ./share/extensions/tests/test_edge3d.py: updating ./share/extensions/tests/test_export_gimp_palette.py: no change ./share/extensions/tests/test_extrude.py: updating ./share/extensions/tests/test_fig_input.py: no change ./share/extensions/tests/test_flatten.py: no change ./share/extensions/tests/test_foldablebox.py: no change ./share/extensions/tests/test_fractalize.py: no change ./share/extensions/tests/test_frame.py: no change ./share/extensions/tests/test_funcplot.py: no change ./share/extensions/tests/test_gcodetools.py: no change ./share/extensions/tests/test_generate_voronoi.py: no change ./share/extensions/tests/test_gimp_xcf.py: no change ./share/extensions/tests/test_grid_cartesian.py: no change ./share/extensions/tests/test_grid_isometric.py: no change ./share/extensions/tests/test_grid_polar.py: no change ./share/extensions/tests/test_guides_creator.py: updating ./share/extensions/tests/test_guillotine.py: no change ./share/extensions/tests/test_handles.py: updating ./share/extensions/tests/test_hershey.py: no change ./share/extensions/tests/test_hpgl_decoder.py: no change ./share/extensions/tests/test_hpgl_input.py: no change ./share/extensions/tests/test_hpgl_output.py: no change ./share/extensions/tests/test_image_attributes.py: no change ./share/extensions/tests/test_image_embed.py: no change ./share/extensions/tests/test_image_extract.py: no change ./share/extensions/tests/test_ink2canvas_svg.py: no change ./share/extensions/tests/test_inkex.py: no change ./share/extensions/tests/test_inkex_base.py: no change ./share/extensions/tests/test_inkex_bezier.py: no change ./share/extensions/tests/test_inkex_bounding_box.py: no change ./share/extensions/tests/test_inkex_colors.py: no change ./share/extensions/tests/test_inkex_command.py: no change ./share/extensions/tests/test_inkex_cubic_paths.py: no change ./share/extensions/tests/test_inkex_deprecated.py: no change ./share/extensions/tests/test_inkex_elements.py: updating ./share/extensions/tests/test_inkex_elements_base.py: updating ./share/extensions/tests/test_inkex_elements_selections.py: updating ./share/extensions/tests/test_inkex_extensions.py: no change ./share/extensions/tests/test_inkex_extensions_GenerateExtension.py: no change ./share/extensions/tests/test_inkex_inx.py: updating ./share/extensions/tests/test_inkex_paths.py: no change ./share/extensions/tests/test_inkex_styles.py: no change ./share/extensions/tests/test_inkex_svg.py: updating ./share/extensions/tests/test_inkex_tester.py: no change ./share/extensions/tests/test_inkex_transforms.py: no change ./share/extensions/tests/test_inkex_tween.py: no change ./share/extensions/tests/test_inkex_units.py: no change ./share/extensions/tests/test_inkex_utils.py: no change ./share/extensions/tests/test_inkscape_follow_link.py: no change ./share/extensions/tests/test_inkwebeffect.py: no change ./share/extensions/tests/test_interp.py: no change ./share/extensions/tests/test_interp_att_g.py: updating ./share/extensions/tests/test_jessyink_autotexts.py: no change ./share/extensions/tests/test_jessyink_effects.py: no change ./share/extensions/tests/test_jessyink_export.py: no change ./share/extensions/tests/test_jessyink_install.py: no change ./share/extensions/tests/test_jessyink_keybindings.py: no change ./share/extensions/tests/test_jessyink_masterslide.py: no change ./share/extensions/tests/test_jessyink_mousehandler.py: no change ./share/extensions/tests/test_jessyink_summary.py: no change ./share/extensions/tests/test_jessyink_transitions.py: no change ./share/extensions/tests/test_jessyink_uninstall.py: no change ./share/extensions/tests/test_jessyink_video.py: no change ./share/extensions/tests/test_jessyink_view.py: no change ./share/extensions/tests/test_jitternodes.py: no change ./share/extensions/tests/test_layer2png.py: no change ./share/extensions/tests/test_layers2svgfont.py: no change ./share/extensions/tests/test_layout_nup.py: no change ./share/extensions/tests/test_lindenmayer.py: no change ./share/extensions/tests/test_lorem_ipsum.py: no change ./share/extensions/tests/test_markers_strokepaint.py: no change ./share/extensions/tests/test_measure.py: no change ./share/extensions/tests/test_media_zip.py: no change ./share/extensions/tests/test_merge_styles.py: no change ./share/extensions/tests/test_motion.py: no change ./share/extensions/tests/test_new_glyph_layer.py: no change ./share/extensions/tests/test_next_glyph_layer.py: no change ./share/extensions/tests/test_nicechart.py: no change ./share/extensions/tests/test_output_scour.py: no change ./share/extensions/tests/test_param_curves.py: no change ./share/extensions/tests/test_path_envelope.py: no change ./share/extensions/tests/test_path_mesh.py: no change ./share/extensions/tests/test_path_number_nodes.py: no change ./share/extensions/tests/test_path_to_absolute.py: no change ./share/extensions/tests/test_pathalongpath.py: no change ./share/extensions/tests/test_pathscatter.py: no change ./share/extensions/tests/test_pdflatex.py: no change ./share/extensions/tests/test_perfectboundcover.py: no change ./share/extensions/tests/test_perspective.py: updating ./share/extensions/tests/test_pixelsnap.py: no change ./share/extensions/tests/test_plotter.py: no change ./share/extensions/tests/test_polyhedron_3d.py: no change ./share/extensions/tests/test_prepare_file_save_as.py: no change ./share/extensions/tests/test_previous_glyph_layer.py: no change ./share/extensions/tests/test_print_win32_vector.py: no change ./share/extensions/tests/test_printing_marks.py: no change ./share/extensions/tests/test_ps_input.py: no change ./share/extensions/tests/test_render_alphabetsoup.py: no change ./share/extensions/tests/test_render_barcode.py: no change ./share/extensions/tests/test_render_barcode_datamatrix.py: no change ./share/extensions/tests/test_render_barcode_qrcode.py: no change ./share/extensions/tests/test_render_gear_rack.py: no change ./share/extensions/tests/test_render_gears.py: no change ./share/extensions/tests/test_replace_font.py: no change ./share/extensions/tests/test_restack.py: no change ./share/extensions/tests/test_rtree.py: no change ./share/extensions/tests/test_rubberstretch.py: no change ./share/extensions/tests/test_scribus_pdf.py: no change ./share/extensions/tests/test_setup_typography_canvas.py: no change ./share/extensions/tests/test_spirograph.py: no change ./share/extensions/tests/test_straightseg.py: no change ./share/extensions/tests/test_svgcalendar.py: no change ./share/extensions/tests/test_svgfont2layers.py: no change ./share/extensions/tests/test_synfig_fileformat.py: no change ./share/extensions/tests/test_synfig_output.py: no change ./share/extensions/tests/test_synfig_prepare.py: no change ./share/extensions/tests/test_tar_layers.py: no change ./share/extensions/tests/test_template.py: no change ./share/extensions/tests/test_template_dvd_cover.py: no change ./share/extensions/tests/test_template_seamless_pattern.py: no change ./share/extensions/tests/test_text_braille.py: no change ./share/extensions/tests/test_text_extract.py: no change ./share/extensions/tests/test_text_flipcase.py: no change ./share/extensions/tests/test_text_lowercase.py: no change ./share/extensions/tests/test_text_merge.py: updating ./share/extensions/tests/test_text_randomcase.py: no change ./share/extensions/tests/test_text_sentencecase.py: no change ./share/extensions/tests/test_text_split.py: no change ./share/extensions/tests/test_text_titlecase.py: no change ./share/extensions/tests/test_text_uppercase.py: no change ./share/extensions/tests/test_triangle.py: updating ./share/extensions/tests/test_ungroup_deep.py: no change ./share/extensions/tests/test_voronoi.py: no change ./share/extensions/tests/test_voronoi2svg.py: no change ./share/extensions/tests/test_web_interactive_mockup.py: no change ./share/extensions/tests/test_web_set_att.py: no change ./share/extensions/tests/test_web_transmit_att.py: no change ./share/extensions/tests/test_webslicer_create_group.py: updating ./share/extensions/tests/test_webslicer_create_rect.py: updating ./share/extensions/tests/test_webslicer_export.py: updating ./share/extensions/tests/test_whirl.py: no change ./share/extensions/tests/test_wireframe_sphere.py: no change ./share/extensions/tools/generate_argparse_conf.py: no change ./share/filters/i18n.py: updating ./share/filters/samplify.py: no change ./share/paint/i18n.py: updating ./share/palettes/PaletteGen.py: no change ./share/palettes/i18n.py: updating ./share/palettes/soc2gpl.py: updating ./share/symbols/i18n.py: updating ./share/templates/create_default_templates.py: updating ./share/templates/i18n.py: updating ./src/3rdparty/2geom/src/cython/test-affine.py: no change ./src/3rdparty/2geom/src/cython/test-conicsection.py: no change ./src/3rdparty/2geom/src/cython/test-curves.py: no change ./src/3rdparty/2geom/src/cython/test-path.py: no change ./src/3rdparty/2geom/src/cython/test-primitives.py: no change ./src/3rdparty/2geom/src/cython/test-rectangle.py: no change ./src/3rdparty/2geom/src/cython/utils.py: no change ./src/3rdparty/2geom/src/cython/wrapper.py: no change ./src/3rdparty/2geom/src/py2geom/__init__.py: no change ./src/3rdparty/2geom/src/python/cy2geom_example.py: updating ./src/3rdparty/2geom/src/python/elip.py: updating ./src/3rdparty/2geom/src/python/exact-arc-length-quad-bez.py: no change ./src/3rdparty/2geom/src/python/test_py2geom.py: updating ./src/3rdparty/2geom/src/toys/load-svgd.py: updating ./src/3rdparty/2geom/src/toys/path-toy.py: updating ./src/3rdparty/2geom/src/toys/plane3d.py: updating ./src/3rdparty/2geom/src/toys/pw-toy.py: updating ./src/3rdparty/2geom/src/toys/py2geom_glue.py: updating ./src/3rdparty/2geom/src/toys/ray_test.py: no change ./src/3rdparty/2geom/src/toys/toyframework.py: updating ./src/3rdparty/2geom/tests/bezier-sbasis-transforms.py: updating ./src/3rdparty/2geom/tests/parser-test.py: no change ./src/3rdparty/2geom/tests/test_pwsb.py: updating ./src/3rdparty/2geom/tests/test_py2geom.py: updating ./src/3rdparty/2geom/tools/lib2geom_gdb.py: no change ./src/extension/dbus/pytester.py: no change + find . -name CMakeLists.txt + xargs sed -i 's|COMMAND python |COMMAND /usr/bin/python3 |g' + sed -i /url/d org.inkscape.Inkscape.appdata.xml.in + find . -name '*.cpp' + xargs chmod -x + find . -name '*.h' + xargs chmod -x + dos2unix -k -q share/extensions/addnodes.py share/extensions/color_HSL_adjust.py share/extensions/color_blackandwhite.py share/extensions/color_brighter.py share/extensions/color_custom.py share/extensions/color_darker.py share/extensions/color_desaturate.py share/extensions/color_grayscale.py share/extensions/color_lesshue.py share/extensions/color_lesslight.py share/extensions/color_lesssaturation.py share/extensions/color_list.py share/extensions/color_morehue.py share/extensions/color_morelight.py share/extensions/color_moresaturation.py share/extensions/color_negative.py share/extensions/color_randomize.py share/extensions/color_removeblue.py share/extensions/color_removegreen.py share/extensions/color_removered.py share/extensions/color_replace.py share/extensions/color_rgbbarrel.py share/extensions/convert2dashes.py share/extensions/dhw_input.py share/extensions/dimension.py share/extensions/docinfo.py share/extensions/dpiswitcher.py share/extensions/draw_from_triangle.py share/extensions/dxf12_outlines.py share/extensions/dxf_input.py share/extensions/dxf_outlines.py share/extensions/edge3d.py share/extensions/export_gimp_palette.py share/extensions/extension-manager-bootstrap.py share/extensions/extrude.py share/extensions/fig_input.py share/extensions/flatten.py share/extensions/foldablebox.py share/extensions/fractalize.py share/extensions/frame.py share/extensions/funcplot.py share/extensions/gcodetools.py share/extensions/generate_voronoi.py share/extensions/gimp_xcf.py share/extensions/grid_cartesian.py share/extensions/grid_isometric.py share/extensions/grid_polar.py share/extensions/guides_creator.py share/extensions/guillotine.py share/extensions/handles.py share/extensions/hershey.py share/extensions/hpgl_decoder.py share/extensions/hpgl_encoder.py share/extensions/hpgl_input.py share/extensions/hpgl_output.py share/extensions/image_attributes.py share/extensions/image_embed.py share/extensions/image_extract.py share/extensions/ink2canvas.py share/extensions/inkex.py share/extensions/inkscape_follow_link.py share/extensions/inkwebeffect.py share/extensions/interp.py share/extensions/interp_att_g.py share/extensions/jessyink_autotexts.py share/extensions/jessyink_effects.py share/extensions/jessyink_export.py share/extensions/jessyink_install.py share/extensions/jessyink_key_bindings.py share/extensions/jessyink_master_slide.py share/extensions/jessyink_mouse_handler.py share/extensions/jessyink_summary.py share/extensions/jessyink_transitions.py share/extensions/jessyink_uninstall.py share/extensions/jessyink_video.py share/extensions/jessyink_view.py share/extensions/jitternodes.py share/extensions/layer2png.py share/extensions/layers2svgfont.py share/extensions/layout_nup.py share/extensions/lindenmayer.py share/extensions/lorem_ipsum.py share/extensions/markers_strokepaint.py share/extensions/measure.py share/extensions/media_zip.py share/extensions/merge_styles.py share/extensions/motion.py share/extensions/new_glyph_layer.py share/extensions/next_glyph_layer.py share/extensions/nicechart.py share/extensions/output_scour.py share/extensions/param_curves.py share/extensions/path_envelope.py share/extensions/path_mesh_m2p.py share/extensions/path_mesh_p2m.py share/extensions/path_number_nodes.py share/extensions/path_to_absolute.py share/extensions/pathalongpath.py share/extensions/pathmodifier.py share/extensions/pathscatter.py share/extensions/pdflatex.py share/extensions/perfectboundcover.py share/extensions/perspective.py share/extensions/pixelsnap.py share/extensions/plotter.py share/extensions/polyhedron_3d.py share/extensions/prepare_file_save_as.py share/extensions/previous_glyph_layer.py share/extensions/print_win32_vector.py share/extensions/printing_marks.py share/extensions/ps_input.py share/extensions/raster_output_jpg.py share/extensions/raster_output_png.py share/extensions/raster_output_tiff.py share/extensions/raster_output_webp.py share/extensions/render_alphabetsoup.py share/extensions/render_alphabetsoup_config.py share/extensions/render_barcode.py share/extensions/render_barcode_datamatrix.py share/extensions/render_barcode_qrcode.py share/extensions/render_gear_rack.py share/extensions/render_gears.py share/extensions/replace_font.py share/extensions/restack.py share/extensions/rtree.py share/extensions/rubberstretch.py share/extensions/scribus_export_pdf.py share/extensions/setup.py share/extensions/setup_typography_canvas.py share/extensions/spirograph.py share/extensions/straightseg.py share/extensions/svgcalendar.py share/extensions/svgfont2layers.py share/extensions/synfig_fileformat.py share/extensions/synfig_output.py share/extensions/synfig_prepare.py share/extensions/tar_layers.py share/extensions/template.py share/extensions/template_dvd_cover.py share/extensions/template_seamless_pattern.py share/extensions/text_braille.py share/extensions/text_extract.py share/extensions/text_flipcase.py share/extensions/text_lowercase.py share/extensions/text_merge.py share/extensions/text_randomcase.py share/extensions/text_sentencecase.py share/extensions/text_split.py share/extensions/text_titlecase.py share/extensions/text_uppercase.py share/extensions/triangle.py share/extensions/ungroup_deep.py share/extensions/voronoi.py share/extensions/voronoi2svg.py share/extensions/web_interactive_mockup.py share/extensions/web_set_att.py share/extensions/web_transmit_att.py share/extensions/webslicer_create_group.py share/extensions/webslicer_create_rect.py share/extensions/webslicer_effect.py share/extensions/webslicer_export.py share/extensions/whirl.py share/extensions/wireframe_sphere.py + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Ct1Uu7 + umask 022 + cd /builddir/build/BUILD + cd inkscape-1.1.1_2021-09-20_3bf5ae0d25 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B ppc64le-redhat-linux-gnu -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=OFF . -DCMAKE_SKIP_RPATH=TRUE ------------------------------ Building Makefile for Inkscape ------------------------------ Source Dir: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 Binary Dir: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Creating build files in: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu -- Performing Test LIBATOMIC_NOT_NEEDED -- Performing Test LIBATOMIC_NOT_NEEDED - Success -- Found PkgConfig: /usr/bin/pkg-config (found version "1.7.3") -- Checking for modules 'harfbuzz;pangocairo;pangoft2;fontconfig;gsl;gmodule-2.0;libsoup-2.4>=2.42;bdw-gc;lcms2' -- Found harfbuzz, version 2.7.4 -- Found pangocairo, version 1.48.7 -- Found pangoft2, version 1.48.7 -- Found fontconfig, version 2.13.94 -- Found gsl, version 2.6 -- Found gmodule-2.0, version 2.68.4 -- Found libsoup-2.4, version 2.72.0 -- Found bdw-gc, version 8.0.4 -- Found lcms2, version 2.12 -- Found DoubleConversion: /usr/lib64/libdouble-conversion.so -- Performing Test Iconv_IS_BUILT_IN -- Performing Test Iconv_IS_BUILT_IN - Success -- Found Iconv: /usr/lib64/libc.so -- Found Intl: built in to C library -- lib2geom not found, using internal copy in src/3rdparty/2geom -- Checking for module 'poppler' -- Found poppler, version 21.01.0 -- Found poppler: /usr/lib64/libpoppler.so -- Checking for module 'poppler-glib' -- Found poppler-glib, version 21.01.0 -- Found poppler-glib: /usr/lib64/libpoppler-glib.so -- Checking for module 'cairo-svg' -- Found cairo-svg, version 1.17.4 -- Found cairo-svg: /usr/lib64/libcairo.so -- Checking for module 'poppler-cairo' -- Package 'poppler-cairo', required by 'virtual:world', not found -- Found poppler-cairo: /usr/lib64/libcairo.so -- Checking for modules 'libwpg-0.3;librevenge-0.0;librevenge-stream-0.0' -- Found libwpg-0.3, version 0.3.3 -- Found librevenge-0.0, version 0.0.4 -- Found librevenge-stream-0.0, version 0.0.4 -- Checking for modules 'libvisio-0.1;librevenge-0.0;librevenge-stream-0.0' -- Package 'libvisio-0.1', required by 'virtual:world', not found -- Checking for modules 'libcdr-0.1;librevenge-0.0;librevenge-stream-0.0' -- Package 'libcdr-0.1', required by 'virtual:world', not found -- Found JPEG: /usr/lib64/libjpeg.so (found version "62") -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") -- Found PNG: /usr/lib64/libpng.so (found version "1.6.37") -- Found Potrace: /usr/lib64/libpotrace.so -- Checking for modules 'gtkmm-3.0>=3.24;gdkmm-3.0>=3.24;gtk+-3.0>=3.24;gdk-3.0>=3.24' -- Found gtkmm-3.0, version 3.24.5 -- Found gdkmm-3.0, version 3.24.5 -- Found gtk+-3.0, version 3.24.31 -- Found gdk-3.0, version 3.24.31 -- Checking for module 'gspell-1' -- Found gspell-1, version 1.9.1 -- Using gspell -- Found Boost: /usr/include (found suitable version "1.75.0", minimum required is "1.19.0") found components: filesystem -- Found LibXslt: /usr/lib64/libxslt.so (found version "1.1.34") -- Found LibXml2: /usr/lib64/libxml2.so (found version "2.9.12") -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Checking for module 'readline' -- Package 'readline', required by 'virtual:world', not found -- Did not find GNU Readline -- Checking for module 'ImageMagick++<=7' -- Package 'ImageMagick++', required by 'virtual:world', not found -- Checking for module 'GraphicsMagick++' -- Package 'GraphicsMagick++', required by 'virtual:world', not found -- Found Gettext: /usr/bin/msgmerge (found version "0.21") -- Found gettext + msgfmt to convert language files. Translation enabled -- Found xgettext. inkscape.pot will be re-created if missing. -- Checking for module 'sigc++-2.0' -- Found sigc++-2.0, version 2.10.7 -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Creating build files in: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu -- Looking for include file ieeefp.h -- Looking for include file ieeefp.h - not found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for include file malloc.h -- Looking for include file malloc.h - found -- Looking for include file stdint.h -- Looking for include file stdint.h - found -- Performing Test HAVE_STRUCT_MALLINFO_FORDBLKS -- Performing Test HAVE_STRUCT_MALLINFO_FORDBLKS - Success -- Performing Test HAVE_STRUCT_MALLINFO_FSMBLKS -- Performing Test HAVE_STRUCT_MALLINFO_FSMBLKS - Success -- Performing Test HAVE_STRUCT_MALLINFO_HBLKHD -- Performing Test HAVE_STRUCT_MALLINFO_HBLKHD - Success -- Performing Test HAVE_STRUCT_MALLINFO_UORDBLKS -- Performing Test HAVE_STRUCT_MALLINFO_UORDBLKS - Success -- Performing Test HAVE_STRUCT_MALLINFO_USMBLKS -- Performing Test HAVE_STRUCT_MALLINFO_USMBLKS - Success -- Looking for sincos -- Looking for sincos - found -- Generating header and sourcefiles from sp-marshal.list (Glib-Marshal) INFO: Reading /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/sp-marshal.list... INFO: Reading /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/sp-marshal.list... -- sp-marshal.h changed; overwriting -- Found Boost: /usr/include (found suitable version "1.75.0", minimum required is "1.60") -- Could NOT find Cython (missing: CYTHON_EXECUTABLE) -- cython: NOT FOUND -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Checking for module 'gtk+-3.0' -- Found gtk+-3.0, version 3.24.31 -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.68.4 -- Checking for module 'cairo' -- Found cairo, version 1.17.4 -- Checking for module 'gsl' -- Found gsl, version 2.6 -- Ragel NOT found. Using stale svg-path-parser.cpp. -- Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY) CMake Warning at CMakeLists.txt:187 (message): No gtest found! Disabling testing... Consider installing it via package manager (install 'libgtest-dev' or equivalent). INKSCAPE_DIST_PREFIX: inkscape-1.1.1 ------------------------------------------------------------------------ Configuration Summary ------------------------------------------------------------------------ PROJECT_NAME: inkscape INKSCAPE_VERSION: 1.1.1 INKSCAPE_DIST_PREFIX: inkscape-1.1.1 CMAKE_BINARY_DIR: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu CMAKE_INSTALL_PREFIX: /usr CMAKE_INSTALL_LIBDIR: lib64 PACKAGE_LOCALE_DIR share/locale CMAKE_SYSTEM_NAME: Linux CMAKE_SYSTEM_VERSION: 4.18.0-348.7.1.el8_5.ppc64le CMAKE_SYSTEM_PROCESSOR: ppc64le CMAKE_C_COMPILER: /usr/bin/gcc CMAKE_CXX_COMPILER: /usr/bin/g++ CMAKE_BUILD_TYPE: Release ENABLE_LCMS: ON ENABLE_POPPLER: ON ENABLE_POPPLER_CAIRO: ON WITH_GNU_READLINE: OFF WITH_DBUS: OFF WITH_GSPELL: ON WITH_IMAGE_MAGICK: OFF WITH_GRAPHICS_MAGICK: OFF WITH_LIBCDR: OFF WITH_LIBVISIO: OFF WITH_LIBWPG: ON WITH_NLS: ON WITH_OPENMP: ON WITH_JEMALLOC: OFF WITH_INTERNAL_2GEOM: ON WITH_PROFILING: OFF BUILD_TESTING: OFF ------------------------------------------------------------------------ -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu + /usr/bin/cmake --build ppc64le-redhat-linux-gnu -j16 --verbose /usr/bin/cmake -S/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -B/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/CMakeFiles /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/build.make src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/depend /usr/bin/gmake -f src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/build.make src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/depend /usr/bin/gmake -f src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/build.make src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/depend /usr/bin/gmake -f src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/build.make src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/depend /usr/bin/gmake -f src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/build.make src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/depend /usr/bin/gmake -f src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/build.make src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/DependInfo.cmake --color= /usr/bin/gmake -f src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/build.make src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/depend /usr/bin/gmake -f src/inkgc/CMakeFiles/gc_LIB.dir/build.make src/inkgc/CMakeFiles/gc_LIB.dir/depend /usr/bin/gmake -f po/CMakeFiles/pofiles_88.dir/build.make po/CMakeFiles/pofiles_88.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/DependInfo.cmake --color= /usr/bin/gmake -f po/CMakeFiles/pofiles_81.dir/build.make po/CMakeFiles/pofiles_81.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/DependInfo.cmake --color= /usr/bin/gmake -f po/CMakeFiles/pofiles_80.dir/build.make po/CMakeFiles/pofiles_80.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkgc /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/inkgc /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/inkgc/CMakeFiles/gc_LIB.dir/DependInfo.cmake --color= /usr/bin/gmake -f po/CMakeFiles/pofiles_82.dir/build.make po/CMakeFiles/pofiles_82.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_88.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/DependInfo.cmake --color= /usr/bin/gmake -f po/CMakeFiles/pofiles_77.dir/build.make po/CMakeFiles/pofiles_77.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_81.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_80.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_82.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_77.dir/DependInfo.cmake --color= /usr/bin/gmake -f po/CMakeFiles/pofiles_76.dir/build.make po/CMakeFiles/pofiles_76.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_76.dir/DependInfo.cmake --color= /usr/bin/gmake -f po/CMakeFiles/pofiles_73.dir/build.make po/CMakeFiles/pofiles_73.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_73.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/build.make src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/build.make src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/build.make src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/build.make src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/build /usr/bin/gmake -f src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/build.make src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/build /usr/bin/gmake -f src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/build.make src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/build /usr/bin/gmake -f src/inkgc/CMakeFiles/gc_LIB.dir/build.make src/inkgc/CMakeFiles/gc_LIB.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_88.dir/build.make po/CMakeFiles/pofiles_88.dir/build /usr/bin/gmake -f po/CMakeFiles/pofiles_81.dir/build.make po/CMakeFiles/pofiles_81.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_80.dir/build.make po/CMakeFiles/pofiles_80.dir/build /usr/bin/gmake -f po/CMakeFiles/pofiles_82.dir/build.make po/CMakeFiles/pofiles_82.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_77.dir/build.make po/CMakeFiles/pofiles_77.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_76.dir/build.make po/CMakeFiles/pofiles_76.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_73.dir/build.make po/CMakeFiles/pofiles_73.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/build.make src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/build [ 0%] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/cluster.cpp.o gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 0%] Generating zh_TW.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/cluster.cpp.o -MF CMakeFiles/cola_LIB.dir/cluster.cpp.o.d -o CMakeFiles/cola_LIB.dir/cluster.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/cluster.cpp [ 0%] Generating te.gmo [ 0%] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/box.cpp.o [ 0%] Generating th.gmo [ 0%] Generating sr.gmo [ 0%] Generating sq.gmo [ 0%] Building CXX object src/inkgc/CMakeFiles/gc_LIB.dir/gc.cpp.o [ 0%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/atou.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/zh_TW.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/zh_TW.po cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/sq.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/sq.po cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/th.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/th.po cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/sr.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/sr.po cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/atou.c.o -MF CMakeFiles/autotrace_LIB.dir/atou.c.o.d -o CMakeFiles/autotrace_LIB.dir/atou.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/atou.c cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/inkgc && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/inkgc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkgc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/inkgc/CMakeFiles/gc_LIB.dir/gc.cpp.o -MF CMakeFiles/gc_LIB.dir/gc.cpp.o.d -o CMakeFiles/gc_LIB.dir/gc.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkgc/gc.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/box.cpp.o -MF CMakeFiles/cola_LIB.dir/box.cpp.o.d -o CMakeFiles/cola_LIB.dir/box.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/box.cpp [ 0%] Generating ta.gmo [ 0%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/actioninfo.cpp.o [ 1%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-additional-sel.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ta.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ta.po [ 1%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/affine.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/affine.cpp.o -MF CMakeFiles/2geom.dir/affine.cpp.o.d -o CMakeFiles/2geom.dir/affine.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp [ 2%] Generating sd@deva.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/te.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/te.po cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-additional-sel.c.o -MF CMakeFiles/croco_LIB.dir/cr-additional-sel.c.o.d -o CMakeFiles/croco_LIB.dir/cr-additional-sel.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-additional-sel.c cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/actioninfo.cpp.o -MF CMakeFiles/avoid_LIB.dir/actioninfo.cpp.o.d -o CMakeFiles/avoid_LIB.dir/actioninfo.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/actioninfo.cpp [ 2%] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/block.cpp.o [ 2%] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/symbol_convert.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/sd@deva.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/sd@deva.po cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/block.cpp.o -MF CMakeFiles/vpsc_LIB.dir/block.cpp.o.d -o CMakeFiles/vpsc_LIB.dir/block.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/block.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/symbol_convert.c.o -MF CMakeFiles/uemf_LIB.dir/symbol_convert.c.o.d -o CMakeFiles/uemf_LIB.dir/symbol_convert.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/symbol_convert.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 2%] Built target pofiles_76 /usr/bin/gmake -f po/CMakeFiles/pofiles_70.dir/build.make po/CMakeFiles/pofiles_70.dir/depend [ 2%] Built target pofiles_81 /usr/bin/gmake -f po/CMakeFiles/pofiles_85.dir/build.make po/CMakeFiles/pofiles_85.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_70.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_85.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_70.dir/build.make po/CMakeFiles/pofiles_70.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_85.dir/build.make po/CMakeFiles/pofiles_85.dir/build [ 2%] Generating sat.gmo gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 2%] Built target pofiles_82 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/sat.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/sat.po [ 2%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/autotrace.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/autotrace.c.o -MF CMakeFiles/autotrace_LIB.dir/autotrace.c.o.d -o CMakeFiles/autotrace_LIB.dir/autotrace.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/autotrace.c /usr/bin/gmake -f po/CMakeFiles/pofiles_69.dir/build.make po/CMakeFiles/pofiles_69.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_69.dir/DependInfo.cmake --color= [ 3%] Generating ur.gmo gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 3%] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf.c.o -MF CMakeFiles/uemf_LIB.dir/uemf.c.o.d -o CMakeFiles/uemf_LIB.dir/uemf.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uemf.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_69.dir/build.make po/CMakeFiles/pofiles_69.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ur.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ur.po [ 3%] Built target pofiles_88 /usr/bin/gmake -f po/CMakeFiles/pofiles_64.dir/build.make po/CMakeFiles/pofiles_64.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_64.dir/DependInfo.cmake --color= [ 3%] Generating sa.gmo [ 3%] Built target pofiles_77 /usr/bin/gmake -f po/CMakeFiles/pofiles_63.dir/build.make po/CMakeFiles/pofiles_63.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_63.dir/DependInfo.cmake --color= cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/sa.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/sa.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_64.dir/build.make po/CMakeFiles/pofiles_64.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 3%] Built target pofiles_73 /usr/bin/gmake -f po/CMakeFiles/pofiles_62.dir/build.make po/CMakeFiles/pofiles_62.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 3%] Generating pt.gmo /usr/bin/gmake -f po/CMakeFiles/pofiles_63.dir/build.make po/CMakeFiles/pofiles_63.dir/build cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/pt.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/pt.po gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_62.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 3%] Generating pl.gmo gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/pl.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/pl.po /usr/bin/gmake -f po/CMakeFiles/pofiles_62.dir/build.make po/CMakeFiles/pofiles_62.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 3%] Built target pofiles_80 /usr/bin/gmake -f po/CMakeFiles/pofiles_61.dir/build.make po/CMakeFiles/pofiles_61.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_61.dir/DependInfo.cmake --color= [ 4%] Generating pa.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/pa.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/pa.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_61.dir/build.make po/CMakeFiles/pofiles_61.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 4%] Generating or.gmo [ 4%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-attr-sel.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/or.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/or.po cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-attr-sel.c.o -MF CMakeFiles/croco_LIB.dir/cr-attr-sel.c.o.d -o CMakeFiles/croco_LIB.dir/cr-attr-sel.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-attr-sel.c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uemf.c: In function 'U_EMR_CORE13_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uemf.c:3197:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3197 | ((PU_EMRALPHABLEND) record)->Blend = *((PU_BLEND)&Data); | ~^~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 4%] Built target pofiles_70 [ 4%] Built target pofiles_62 /usr/bin/gmake -f po/CMakeFiles/pofiles_60.dir/build.make po/CMakeFiles/pofiles_60.dir/depend [ 4%] Built target pofiles_85 /usr/bin/gmake -f po/CMakeFiles/pofiles_25.dir/build.make po/CMakeFiles/pofiles_25.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_60.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_25.dir/DependInfo.cmake --color= [ 4%] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/cola.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/cola.cpp.o -MF CMakeFiles/cola_LIB.dir/cola.cpp.o.d -o CMakeFiles/cola_LIB.dir/cola.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/cola.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_60.dir/build.make po/CMakeFiles/pofiles_60.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 4%] Generating nn.gmo [ 4%] Built target pofiles_64 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/nn.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/nn.po /usr/bin/gmake -f po/CMakeFiles/pofiles_25.dir/build.make po/CMakeFiles/pofiles_25.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_36.dir/build.make po/CMakeFiles/pofiles_36.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_36.dir/DependInfo.cmake --color= [ 4%] Built target pofiles_69 [ 4%] Generating eu.gmo /usr/bin/gmake -f po/CMakeFiles/pofiles_18.dir/build.make po/CMakeFiles/pofiles_18.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_18.dir/DependInfo.cmake --color= [ 4%] Built target pofiles_63 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/eu.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/eu.po /usr/bin/gmake -f po/CMakeFiles/pofiles_17.dir/build.make po/CMakeFiles/pofiles_17.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_17.dir/DependInfo.cmake --color= /usr/bin/gmake -f po/CMakeFiles/pofiles_36.dir/build.make po/CMakeFiles/pofiles_36.dir/build /usr/bin/gmake -f po/CMakeFiles/pofiles_18.dir/build.make po/CMakeFiles/pofiles_18.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_17.dir/build.make po/CMakeFiles/pofiles_17.dir/build [ 4%] Generating hy.gmo [ 4%] Generating en_AU.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/hy.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/hy.po [ 4%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-cascade.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/en_AU.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/en_AU.po cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-cascade.c.o -MF CMakeFiles/croco_LIB.dir/cr-cascade.c.o.d -o CMakeFiles/croco_LIB.dir/cr-cascade.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-cascade.c gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 4%] Generating el.gmo gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/el.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/el.po [ 4%] Built target pofiles_61 /usr/bin/gmake -f po/CMakeFiles/pofiles_20.dir/build.make po/CMakeFiles/pofiles_20.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_20.dir/DependInfo.cmake --color= [ 4%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/bitmap.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/bitmap.c.o -MF CMakeFiles/autotrace_LIB.dir/bitmap.c.o.d -o CMakeFiles/autotrace_LIB.dir/bitmap.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/bitmap.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_20.dir/build.make po/CMakeFiles/pofiles_20.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 4%] Generating en_GB.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/en_GB.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/en_GB.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 4%] Built target pofiles_60 /usr/bin/gmake -f po/CMakeFiles/pofiles_27.dir/build.make po/CMakeFiles/pofiles_27.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_27.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_27.dir/build.make po/CMakeFiles/pofiles_27.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 5%] Generating fi.gmo gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/fi.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/fi.po [ 5%] Built target pofiles_25 /usr/bin/gmake -f po/CMakeFiles/pofiles_15.dir/build.make po/CMakeFiles/pofiles_15.dir/depend [ 5%] Built target pofiles_36 /usr/bin/gmake -f po/CMakeFiles/pofiles_87.dir/build.make po/CMakeFiles/pofiles_87.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_15.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_15.dir/build.make po/CMakeFiles/pofiles_15.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_87.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 5%] Built target pofiles_18 /usr/bin/gmake -f po/CMakeFiles/pofiles_12.dir/build.make po/CMakeFiles/pofiles_12.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_87.dir/build.make po/CMakeFiles/pofiles_87.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_12.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 5%] Generating zh_CN.gmo /usr/bin/gmake -f po/CMakeFiles/pofiles_12.dir/build.make po/CMakeFiles/pofiles_12.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/zh_CN.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/zh_CN.po [ 7%] Generating doi.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/doi.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/doi.po [ 7%] Generating cs.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/cs.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/cs.po [ 7%] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/convex_hull.cpp.o [ 7%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/color.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/color.c.o -MF CMakeFiles/autotrace_LIB.dir/color.c.o.d -o CMakeFiles/autotrace_LIB.dir/color.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/color.c cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/convex_hull.cpp.o -MF CMakeFiles/cola_LIB.dir/convex_hull.cpp.o.d -o CMakeFiles/cola_LIB.dir/convex_hull.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/convex_hull.cpp [ 7%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-declaration.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-declaration.c.o -MF CMakeFiles/croco_LIB.dir/cr-declaration.c.o.d -o CMakeFiles/croco_LIB.dir/cr-declaration.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-declaration.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Built target pofiles_20 /usr/bin/gmake -f po/CMakeFiles/pofiles_9.dir/build.make po/CMakeFiles/pofiles_9.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_9.dir/DependInfo.cmake --color= [ 7%] Built target pofiles_17 /usr/bin/gmake -f po/CMakeFiles/pofiles_14.dir/build.make po/CMakeFiles/pofiles_14.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_14.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_9.dir/build.make po/CMakeFiles/pofiles_9.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_14.dir/build.make po/CMakeFiles/pofiles_14.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Generating brx.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/brx.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/brx.po [ 7%] Generating de.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/de.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/de.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Built target pofiles_27 /usr/bin/gmake -f po/CMakeFiles/pofiles_83.dir/build.make po/CMakeFiles/pofiles_83.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_83.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_83.dir/build.make po/CMakeFiles/pofiles_83.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Generating tr.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/tr.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/tr.po [ 7%] Built target pofiles_87 /usr/bin/gmake -f po/CMakeFiles/pofiles_7.dir/build.make po/CMakeFiles/pofiles_7.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_7.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_7.dir/build.make po/CMakeFiles/pofiles_7.dir/build [ 7%] Built target pofiles_12 /usr/bin/gmake -f po/CMakeFiles/pofiles_71.dir/build.make po/CMakeFiles/pofiles_71.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_71.dir/DependInfo.cmake --color= [ 7%] Generating bn_BD.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/bn_BD.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/bn_BD.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_71.dir/build.make po/CMakeFiles/pofiles_71.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Built target pofiles_15 /usr/bin/gmake -f po/CMakeFiles/pofiles_52.dir/build.make po/CMakeFiles/pofiles_52.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_52.dir/DependInfo.cmake --color= [ 7%] Generating sat@deva.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/sat@deva.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/sat@deva.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_52.dir/build.make po/CMakeFiles/pofiles_52.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/curve.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/curve.c.o -MF CMakeFiles/autotrace_LIB.dir/curve.c.o.d -o CMakeFiles/autotrace_LIB.dir/curve.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/curve.c [ 7%] Generating ml.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ml.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ml.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Built target pofiles_9 [ 7%] Built target pofiles_14 /usr/bin/gmake -f po/CMakeFiles/pofiles_53.dir/build.make po/CMakeFiles/pofiles_53.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_53.dir/DependInfo.cmake --color= /usr/bin/gmake -f po/CMakeFiles/pofiles_24.dir/build.make po/CMakeFiles/pofiles_24.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_24.dir/DependInfo.cmake --color= /usr/bin/gmake -f po/CMakeFiles/pofiles_53.dir/build.make po/CMakeFiles/pofiles_53.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_24.dir/build.make po/CMakeFiles/pofiles_24.dir/build [ 7%] Generating mn.gmo gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/mn.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/mn.po [ 7%] Generating et.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/et.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/et.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Built target pofiles_83 /usr/bin/gmake -f po/CMakeFiles/pofiles_13.dir/build.make po/CMakeFiles/pofiles_13.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_13.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_13.dir/build.make po/CMakeFiles/pofiles_13.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Generating da.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/da.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/da.po [ 7%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/connectionpin.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/connectionpin.cpp.o -MF CMakeFiles/avoid_LIB.dir/connectionpin.cpp.o.d -o CMakeFiles/avoid_LIB.dir/connectionpin.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/connectionpin.cpp [ 7%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-doc-handler.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-doc-handler.c.o -MF CMakeFiles/croco_LIB.dir/cr-doc-handler.c.o.d -o CMakeFiles/croco_LIB.dir/cr-doc-handler.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-doc-handler.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Built target pofiles_7 /usr/bin/gmake -f po/CMakeFiles/pofiles_35.dir/build.make po/CMakeFiles/pofiles_35.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_35.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_35.dir/build.make po/CMakeFiles/pofiles_35.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Built target pofiles_71 /usr/bin/gmake -f po/CMakeFiles/pofiles_84.dir/build.make po/CMakeFiles/pofiles_84.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_84.dir/DependInfo.cmake --color= [ 7%] Generating hu.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/hu.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/hu.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_84.dir/build.make po/CMakeFiles/pofiles_84.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Generating uk.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/uk.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/uk.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Built target pofiles_52 /usr/bin/gmake -f po/CMakeFiles/pofiles_67.dir/build.make po/CMakeFiles/pofiles_67.dir/depend [ 7%] Built target pofiles_53 /usr/bin/gmake -f po/CMakeFiles/pofiles_22.dir/build.make po/CMakeFiles/pofiles_22.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_67.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_22.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_67.dir/build.make po/CMakeFiles/pofiles_67.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 7%] Built target pofiles_24 [ 8%] Linking CXX static library ../../lib64/libgc_LIB.a gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/inkgc && /usr/bin/cmake -P CMakeFiles/gc_LIB.dir/cmake_clean_target.cmake [ 8%] Generating ru.gmo /usr/bin/gmake -f po/CMakeFiles/pofiles_22.dir/build.make po/CMakeFiles/pofiles_22.dir/build cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ru.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ru.po gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_30.dir/build.make po/CMakeFiles/pofiles_30.dir/depend [ 8%] Built target pofiles_13 gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_30.dir/DependInfo.cmake --color= [ 8%] Generating es.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/es.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/es.po /usr/bin/gmake -f po/CMakeFiles/pofiles_75.dir/build.make po/CMakeFiles/pofiles_75.dir/depend cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/inkgc && /usr/bin/cmake -E cmake_link_script CMakeFiles/gc_LIB.dir/link.txt --verbose=1 gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_75.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_30.dir/build.make po/CMakeFiles/pofiles_30.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_75.dir/build.make po/CMakeFiles/pofiles_75.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/datetime.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/datetime.c.o -MF CMakeFiles/autotrace_LIB.dir/datetime.c.o.d -o CMakeFiles/autotrace_LIB.dir/datetime.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/datetime.c /usr/bin/ar qc ../../lib64/libgc_LIB.a CMakeFiles/gc_LIB.dir/gc.cpp.o [ 9%] Generating gl.gmo [ 9%] Generating sl.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/sl.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/sl.po cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/gl.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/gl.po /usr/bin/ranlib ../../lib64/libgc_LIB.a gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/blocks.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/blocks.cpp.o -MF CMakeFiles/vpsc_LIB.dir/blocks.cpp.o.d -o CMakeFiles/vpsc_LIB.dir/blocks.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/blocks.cpp [ 9%] Built target gc_LIB /usr/bin/gmake -f po/CMakeFiles/pofiles_32.dir/build.make po/CMakeFiles/pofiles_32.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_32.dir/DependInfo.cmake --color= [ 9%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-enc-handler.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-enc-handler.c.o -MF CMakeFiles/croco_LIB.dir/cr-enc-handler.c.o.d -o CMakeFiles/croco_LIB.dir/cr-enc-handler.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-enc-handler.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_32.dir/build.make po/CMakeFiles/pofiles_32.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/despeckle.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/despeckle.c.o -MF CMakeFiles/autotrace_LIB.dir/despeckle.c.o.d -o CMakeFiles/autotrace_LIB.dir/despeckle.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/despeckle.c [ 9%] Generating he.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/he.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/he.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Built target pofiles_35 /usr/bin/gmake -f po/CMakeFiles/pofiles_65.dir/build.make po/CMakeFiles/pofiles_65.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_65.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_65.dir/build.make po/CMakeFiles/pofiles_65.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Generating pt_BR.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/pt_BR.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/pt_BR.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 9%] Built target pofiles_84 /usr/bin/gmake -f po/CMakeFiles/pofiles_1.dir/build.make po/CMakeFiles/pofiles_1.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_1.dir/DependInfo.cmake --color= In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_1.dir/build.make po/CMakeFiles/pofiles_1.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Generating ar.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ar.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ar.po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp: In member function 'Geom::Point Geom::Affine::xAxis() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp:32:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | Point Affine::xAxis() const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp: In member function 'Geom::Affine Geom::Affine::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp:388:26: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | Affine Affine::inverse() const { | ^~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Built target pofiles_75 /usr/bin/gmake -f po/CMakeFiles/pofiles_21.dir/build.make po/CMakeFiles/pofiles_21.dir/depend [ 9%] Built target pofiles_22 [ 9%] Built target pofiles_30 /usr/bin/gmake -f po/CMakeFiles/pofiles_6.dir/build.make po/CMakeFiles/pofiles_6.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_21.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_6.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/cbuffer.cpp.o gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/cbuffer.cpp.o -MF CMakeFiles/vpsc_LIB.dir/cbuffer.cpp.o.d -o CMakeFiles/vpsc_LIB.dir/cbuffer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/cbuffer.cpp /usr/bin/gmake -f po/CMakeFiles/pofiles_21.dir/build.make po/CMakeFiles/pofiles_21.dir/build /usr/bin/gmake -f po/CMakeFiles/pofiles_6.dir/build.make po/CMakeFiles/pofiles_6.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Built target pofiles_67 /usr/bin/gmake -f po/CMakeFiles/pofiles_26.dir/build.make po/CMakeFiles/pofiles_26.dir/depend [ 9%] Generating eo.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/eo.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/eo.po [ 9%] Generating bn.gmo gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_26.dir/DependInfo.cmake --color= cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/bn.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/bn.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_26.dir/build.make po/CMakeFiles/pofiles_26.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Generating fa.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/fa.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/fa.po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp: In function 'Geom::Affine Geom::from_basis(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp:26:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 26 | Affine from_basis(Point const &x_basis, Point const &y_basis, Point const &offset) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp: In member function 'Geom::Point Geom::Affine::xAxis() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp:32:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | Point Affine::xAxis() const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp: In member function 'Geom::Affine Geom::Affine::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp:388:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | Affine Affine::inverse() const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp: In constructor 'Geom::Eigen::Eigen(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp:477:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 477 | vectors[i] = unit_vector(rot90(Point(m[0] - values[i], m[1]))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-fonts.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-fonts.c.o -MF CMakeFiles/croco_LIB.dir/cr-fonts.c.o.d -o CMakeFiles/croco_LIB.dir/cr-fonts.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-fonts.c [ 9%] Built target pofiles_32 /usr/bin/gmake -f po/CMakeFiles/pofiles_19.dir/build.make po/CMakeFiles/pofiles_19.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_19.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Built target pofiles_1 /usr/bin/gmake -f po/CMakeFiles/pofiles_59.dir/build.make po/CMakeFiles/pofiles_59.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_59.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_19.dir/build.make po/CMakeFiles/pofiles_19.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_59.dir/build.make po/CMakeFiles/pofiles_59.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Generating nl.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/nl.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/nl.po [ 9%] Generating en_CA.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/en_CA.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/en_CA.po [ 9%] Built target pofiles_65 /usr/bin/gmake -f po/CMakeFiles/pofiles_51.dir/build.make po/CMakeFiles/pofiles_51.dir/depend /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp: In function 'Geom::from_basis(Geom::Point const&, Geom::Point const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp:26:8: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 26 | Affine from_basis(Point const &x_basis, Point const &y_basis, Point const &offset) { | ^~~~~~~~~~ gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_51.dir/DependInfo.cmake --color= /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp: In member function 'Geom::Affine::xAxis() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp:32:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | Point Affine::xAxis() const { | ^~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_51.dir/build.make po/CMakeFiles/pofiles_51.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Built target pofiles_6 [ 9%] Generating mk.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/mk.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/mk.po /usr/bin/gmake -f po/CMakeFiles/pofiles_2.dir/build.make po/CMakeFiles/pofiles_2.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_2.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_2.dir/build.make po/CMakeFiles/pofiles_2.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 9%] Generating as.gmo [ 9%] Built target pofiles_26 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/as.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/as.po [ 9%] Built target pofiles_21 /usr/bin/gmake -f po/CMakeFiles/pofiles_39.dir/build.make po/CMakeFiles/pofiles_39.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_39.dir/DependInfo.cmake --color= [ 9%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/basic-intersection.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/basic-intersection.cpp.o -MF CMakeFiles/2geom.dir/basic-intersection.cpp.o.d -o CMakeFiles/2geom.dir/basic-intersection.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_39.dir/build.make po/CMakeFiles/pofiles_39.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating it.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/it.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/it.po [ 10%] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/compound_constraints.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/compound_constraints.cpp.o -MF CMakeFiles/cola_LIB.dir/compound_constraints.cpp.o.d -o CMakeFiles/cola_LIB.dir/compound_constraints.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/compound_constraints.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp: In member function 'Geom::Affine::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp:388:8: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | Affine Affine::inverse() const { | ^~~~~~ [ 10%] Built target pofiles_19 /usr/bin/gmake -f po/CMakeFiles/pofiles_8.dir/build.make po/CMakeFiles/pofiles_8.dir/depend [ 10%] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf_endian.c.o gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_8.dir/DependInfo.cmake --color= cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf_endian.c.o -MF CMakeFiles/uemf_LIB.dir/uemf_endian.c.o.d -o CMakeFiles/uemf_LIB.dir/uemf_endian.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uemf_endian.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_8.dir/build.make po/CMakeFiles/pofiles_8.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/epsilon-equal.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/epsilon-equal.c.o -MF CMakeFiles/autotrace_LIB.dir/epsilon-equal.c.o.d -o CMakeFiles/autotrace_LIB.dir/epsilon-equal.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/epsilon-equal.c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp: In member function 'Geom::Eigen::Eigen(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/affine.cpp:469:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 469 | Eigen::Eigen(Affine const &m) { | ^~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating br.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/br.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/br.po [ 10%] Built target pofiles_51 /usr/bin/gmake -f po/CMakeFiles/pofiles_38.dir/build.make po/CMakeFiles/pofiles_38.dir/depend [ 10%] Built target pofiles_59 gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_38.dir/DependInfo.cmake --color= /usr/bin/gmake -f po/CMakeFiles/pofiles_4.dir/build.make po/CMakeFiles/pofiles_4.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_4.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_38.dir/build.make po/CMakeFiles/pofiles_38.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating is.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/is.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/is.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_4.dir/build.make po/CMakeFiles/pofiles_4.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating be.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/be.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/be.po [ 10%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/bezier.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/bezier.cpp.o -MF CMakeFiles/2geom.dir/bezier.cpp.o.d -o CMakeFiles/2geom.dir/bezier.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_39 /usr/bin/gmake -f po/CMakeFiles/pofiles_45.dir/build.make po/CMakeFiles/pofiles_45.dir/depend [ 10%] Built target pofiles_2 /usr/bin/gmake -f po/CMakeFiles/pofiles_28.dir/build.make po/CMakeFiles/pofiles_28.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_28.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_45.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_28.dir/build.make po/CMakeFiles/pofiles_28.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_45.dir/build.make po/CMakeFiles/pofiles_45.dir/build [ 10%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-input.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-input.c.o -MF CMakeFiles/croco_LIB.dir/cr-input.c.o.d -o CMakeFiles/croco_LIB.dir/cr-input.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-input.c gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating fr.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/fr.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/fr.po [ 10%] Generating kok@latin.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/kok@latin.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/kok@latin.po [ 10%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/exception.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/exception.c.o -MF CMakeFiles/autotrace_LIB.dir/exception.c.o.d -o CMakeFiles/autotrace_LIB.dir/exception.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/exception.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_8 /usr/bin/gmake -f po/CMakeFiles/pofiles_47.dir/build.make po/CMakeFiles/pofiles_47.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_47.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_47.dir/build.make po/CMakeFiles/pofiles_47.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating ks@deva.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ks@deva.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ks@deva.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_38 /usr/bin/gmake -f po/CMakeFiles/pofiles_54.dir/build.make po/CMakeFiles/pofiles_54.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_54.dir/DependInfo.cmake --color= [ 10%] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/constraint.cpp.o gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_54.dir/build.make po/CMakeFiles/pofiles_54.dir/build cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/constraint.cpp.o -MF CMakeFiles/vpsc_LIB.dir/constraint.cpp.o.d -o CMakeFiles/vpsc_LIB.dir/constraint.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/constraint.cpp gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating mni.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/mni.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/mni.po [ 10%] Built target pofiles_4 /usr/bin/gmake -f po/CMakeFiles/pofiles_72.dir/build.make po/CMakeFiles/pofiles_72.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_72.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_72.dir/build.make po/CMakeFiles/pofiles_72.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_45 /usr/bin/gmake -f po/CMakeFiles/pofiles_5.dir/build.make po/CMakeFiles/pofiles_5.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_5.dir/DependInfo.cmake --color= [ 10%] Generating sd.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/sd.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/sd.po [ 10%] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/rectangle.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/rectangle.cpp.o -MF CMakeFiles/vpsc_LIB.dir/rectangle.cpp.o.d -o CMakeFiles/vpsc_LIB.dir/rectangle.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/rectangle.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_5.dir/build.make po/CMakeFiles/pofiles_5.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating bg.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/bg.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/bg.po [ 10%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/filename.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/filename.c.o -MF CMakeFiles/autotrace_LIB.dir/filename.c.o.d -o CMakeFiles/autotrace_LIB.dir/filename.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/filename.c [ 10%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/connector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/connector.cpp.o -MF CMakeFiles/avoid_LIB.dir/connector.cpp.o.d -o CMakeFiles/avoid_LIB.dir/connector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/connector.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_28 /usr/bin/gmake -f po/CMakeFiles/pofiles_41.dir/build.make po/CMakeFiles/pofiles_41.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_41.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_41.dir/build.make po/CMakeFiles/pofiles_41.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating km.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/km.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/km.po [ 10%] Built target pofiles_47 /usr/bin/gmake -f po/CMakeFiles/pofiles_10.dir/build.make po/CMakeFiles/pofiles_10.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_10.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_10.dir/build.make po/CMakeFiles/pofiles_10.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating ca.gmo gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ca.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ca.po [ 10%] Built target pofiles_54 /usr/bin/gmake -f po/CMakeFiles/pofiles_86.dir/build.make po/CMakeFiles/pofiles_86.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_86.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_86.dir/build.make po/CMakeFiles/pofiles_86.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating vi.gmo gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/vi.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/vi.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_5 [ 10%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-libxml-node-iface.c.o /usr/bin/gmake -f po/CMakeFiles/pofiles_68.dir/build.make po/CMakeFiles/pofiles_68.dir/depend cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-libxml-node-iface.c.o -MF CMakeFiles/croco_LIB.dir/cr-libxml-node-iface.c.o.d -o CMakeFiles/croco_LIB.dir/cr-libxml-node-iface.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-libxml-node-iface.c gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_68.dir/DependInfo.cmake --color= [ 10%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/fit.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/fit.c.o -MF CMakeFiles/autotrace_LIB.dir/fit.c.o.d -o CMakeFiles/autotrace_LIB.dir/fit.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/fit.c [ 10%] Built target pofiles_72 gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_68.dir/build.make po/CMakeFiles/pofiles_68.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating rw.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/rw.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/rw.po [ 10%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/image-proc.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/image-proc.c.o -MF CMakeFiles/autotrace_LIB.dir/image-proc.c.o.d -o CMakeFiles/autotrace_LIB.dir/image-proc.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/image-proc.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_10 [ 10%] Built target pofiles_41 /usr/bin/gmake -f po/CMakeFiles/pofiles_3.dir/build.make po/CMakeFiles/pofiles_3.dir/depend /usr/bin/gmake -f po/CMakeFiles/pofiles_34.dir/build.make po/CMakeFiles/pofiles_34.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_3.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_34.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_34.dir/build.make po/CMakeFiles/pofiles_34.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_3.dir/build.make po/CMakeFiles/pofiles_3.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating hr.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/hr.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/hr.po [ 10%] Built target pofiles_86 /usr/bin/gmake -f po/CMakeFiles/pofiles_11.dir/build.make po/CMakeFiles/pofiles_11.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_11.dir/DependInfo.cmake --color= [ 10%] Generating az.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/az.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/az.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_11.dir/build.make po/CMakeFiles/pofiles_11.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating ca@valencia.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ca@valencia.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ca@valencia.po [ 10%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-num.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-num.c.o -MF CMakeFiles/croco_LIB.dir/cr-num.c.o.d -o CMakeFiles/croco_LIB.dir/cr-num.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-num.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_68 /usr/bin/gmake -f po/CMakeFiles/pofiles_29.dir/build.make po/CMakeFiles/pofiles_29.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_29.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_29.dir/build.make po/CMakeFiles/pofiles_29.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating ga.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ga.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ga.po [ 10%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/input.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/input.c.o -MF CMakeFiles/autotrace_LIB.dir/input.c.o.d -o CMakeFiles/autotrace_LIB.dir/input.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/input.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' In function 'fit_one_spline', inlined from 'fit_with_least_squares' at /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/fit.c:911:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/fit.c:1131:10: warning: 'spline' is used uninitialized [-Wuninitialized] 1131 | return spline; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/fit.c: In function 'fit_with_least_squares': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/fit.c:1071:15: note: 'spline' declared here 1071 | spline_type spline; | ^~~~~~ [ 10%] Built target pofiles_3 /usr/bin/gmake -f po/CMakeFiles/pofiles_79.dir/build.make po/CMakeFiles/pofiles_79.dir/depend [ 10%] Built target pofiles_34 /usr/bin/gmake -f po/CMakeFiles/pofiles_78.dir/build.make po/CMakeFiles/pofiles_78.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_79.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_78.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_78.dir/build.make po/CMakeFiles/pofiles_78.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_79.dir/build.make po/CMakeFiles/pofiles_79.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating sr@latin.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/sr@latin.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/sr@latin.po [ 10%] Generating sv.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/sv.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/sv.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_11 /usr/bin/gmake -f po/CMakeFiles/pofiles_55.dir/build.make po/CMakeFiles/pofiles_55.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_55.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_55.dir/build.make po/CMakeFiles/pofiles_55.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/conjugate_gradient.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/conjugate_gradient.cpp.o -MF CMakeFiles/cola_LIB.dir/conjugate_gradient.cpp.o.d -o CMakeFiles/cola_LIB.dir/conjugate_gradient.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/conjugate_gradient.cpp [ 10%] Generating mni@beng.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/mni@beng.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/mni@beng.po [ 10%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-om-parser.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-om-parser.c.o -MF CMakeFiles/croco_LIB.dir/cr-om-parser.c.o.d -o CMakeFiles/croco_LIB.dir/cr-om-parser.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-om-parser.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_29 /usr/bin/gmake -f po/CMakeFiles/pofiles_31.dir/build.make po/CMakeFiles/pofiles_31.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_31.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_31.dir/build.make po/CMakeFiles/pofiles_31.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating gu.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/gu.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/gu.po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/rectangle.cpp: In function 'void vpsc::generateXConstraints(const Rectangles&, const Variables&, vpsc::Constraints&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/rectangle.cpp:273:20: warning: variable 'result' set but not used [-Wunused-but-set-variable] 273 | size_t result; | ^~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/logreport.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/logreport.c.o -MF CMakeFiles/autotrace_LIB.dir/logreport.c.o.d -o CMakeFiles/autotrace_LIB.dir/logreport.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/logreport.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_78 /usr/bin/gmake -f po/CMakeFiles/pofiles_33.dir/build.make po/CMakeFiles/pofiles_33.dir/depend [ 10%] Built target pofiles_79 gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_33.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_33.dir/build.make po/CMakeFiles/pofiles_33.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf_print.c.o [ 10%] Generating hi.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf_print.c.o -MF CMakeFiles/uemf_LIB.dir/uemf_print.c.o.d -o CMakeFiles/uemf_LIB.dir/uemf_print.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uemf_print.c cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/hi.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/hi.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_55 /usr/bin/gmake -f po/CMakeFiles/pofiles_37.dir/build.make po/CMakeFiles/pofiles_37.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_37.dir/DependInfo.cmake --color= /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uemf_print.c: In function 'lu_crc32': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uemf_print.c:47:35: warning: pointer targets in initialization of 'const unsigned char *' from 'const char *' differ in signedness [-Wpointer-sign] 47 | const unsigned char *message = record; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uemf_print.c: In function 'core3_print': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uemf_print.c:720:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 720 | printf(" %-15s ",label); colorref_print(*(U_COLORREF *)&(pEmr->iMode)); printf("\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_37.dir/build.make po/CMakeFiles/pofiles_37.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating id.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/id.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/id.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_31 /usr/bin/gmake -f po/CMakeFiles/pofiles_66.dir/build.make po/CMakeFiles/pofiles_66.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_66.dir/DependInfo.cmake --color= [ 10%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/median.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/median.c.o -MF CMakeFiles/autotrace_LIB.dir/median.c.o.d -o CMakeFiles/autotrace_LIB.dir/median.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/median.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_66.dir/build.make po/CMakeFiles/pofiles_66.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating ro.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ro.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ro.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_33 /usr/bin/gmake -f po/CMakeFiles/pofiles_40.dir/build.make po/CMakeFiles/pofiles_40.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_40.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_40.dir/build.make po/CMakeFiles/pofiles_40.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating ja.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ja.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ja.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_37 /usr/bin/gmake -f po/CMakeFiles/pofiles_16.dir/build.make po/CMakeFiles/pofiles_16.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_16.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_16.dir/build.make po/CMakeFiles/pofiles_16.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating dz.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/dz.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/dz.po [ 10%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-parser.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-parser.c.o -MF CMakeFiles/croco_LIB.dir/cr-parser.c.o.d -o CMakeFiles/croco_LIB.dir/cr-parser.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-parser.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_66 /usr/bin/gmake -f po/CMakeFiles/pofiles_23.dir/build.make po/CMakeFiles/pofiles_23.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_23.dir/DependInfo.cmake --color= [ 10%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/module.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/module.c.o -MF CMakeFiles/autotrace_LIB.dir/module.c.o.d -o CMakeFiles/autotrace_LIB.dir/module.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/module.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_23.dir/build.make po/CMakeFiles/pofiles_23.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Generating es_MX.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/es_MX.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/es_MX.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 10%] Built target pofiles_40 /usr/bin/gmake -f po/CMakeFiles/pofiles_50.dir/build.make po/CMakeFiles/pofiles_50.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_50.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_50.dir/build.make po/CMakeFiles/pofiles_50.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 11%] Generating mai.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/mai.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/mai.po gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 11%] Built target pofiles_16 /usr/bin/gmake -f po/CMakeFiles/pofiles_42.dir/build.make po/CMakeFiles/pofiles_42.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_42.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_42.dir/build.make po/CMakeFiles/pofiles_42.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 11%] Generating kn.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/kn.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/kn.po [ 11%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/output.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/output.c.o -MF CMakeFiles/autotrace_LIB.dir/output.c.o.d -o CMakeFiles/autotrace_LIB.dir/output.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/output.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 11%] Built target pofiles_23 /usr/bin/gmake -f po/CMakeFiles/pofiles_58.dir/build.make po/CMakeFiles/pofiles_58.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_58.dir/DependInfo.cmake --color= [ 11%] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/connected_components.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/connected_components.cpp.o -MF CMakeFiles/cola_LIB.dir/connected_components.cpp.o.d -o CMakeFiles/cola_LIB.dir/connected_components.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/connected_components.cpp /usr/bin/gmake -f po/CMakeFiles/pofiles_58.dir/build.make po/CMakeFiles/pofiles_58.dir/build In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 11%] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/solve_VPSC.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/solve_VPSC.cpp.o -MF CMakeFiles/vpsc_LIB.dir/solve_VPSC.cpp.o.d -o CMakeFiles/vpsc_LIB.dir/solve_VPSC.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/solve_VPSC.cpp [ 11%] Generating ne.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ne.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ne.po In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ [ 11%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/pxl-outline.c.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/pxl-outline.c.o -MF CMakeFiles/autotrace_LIB.dir/pxl-outline.c.o.d -o CMakeFiles/autotrace_LIB.dir/pxl-outline.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/pxl-outline.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 11%] Built target pofiles_50 /usr/bin/gmake -f po/CMakeFiles/pofiles_43.dir/build.make po/CMakeFiles/pofiles_43.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_43.dir/DependInfo.cmake --color= In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_43.dir/build.make po/CMakeFiles/pofiles_43.dir/build In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Generating ko.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ko.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ko.po In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 11%] Built target pofiles_42 /usr/bin/gmake -f po/CMakeFiles/pofiles_44.dir/build.make po/CMakeFiles/pofiles_44.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_44.dir/DependInfo.cmake --color= /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/spline.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/spline.c.o -MF CMakeFiles/autotrace_LIB.dir/spline.c.o.d -o CMakeFiles/autotrace_LIB.dir/spline.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/spline.c gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_44.dir/build.make po/CMakeFiles/pofiles_44.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 13%] Generating kok.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/kok.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/kok.po In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 13%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/thin-image.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/thin-image.c.o -MF CMakeFiles/autotrace_LIB.dir/thin-image.c.o.d -o CMakeFiles/autotrace_LIB.dir/thin-image.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/thin-image.c In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ [ 13%] Built target pofiles_58 /usr/bin/gmake -f po/CMakeFiles/pofiles_74.dir/build.make po/CMakeFiles/pofiles_74.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_74.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_74.dir/build.make po/CMakeFiles/pofiles_74.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 13%] Generating sk.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/sk.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/sk.po [ 13%] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf_safe.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf_safe.c.o -MF CMakeFiles/uemf_LIB.dir/uemf_safe.c.o.d -o CMakeFiles/uemf_LIB.dir/uemf_safe.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uemf_safe.c In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 13%] Built target pofiles_43 /usr/bin/gmake -f po/CMakeFiles/pofiles_46.dir/build.make po/CMakeFiles/pofiles_46.dir/depend [ 13%] Built target pofiles_44 /usr/bin/gmake -f po/CMakeFiles/pofiles_48.dir/build.make po/CMakeFiles/pofiles_48.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_46.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_48.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_46.dir/build.make po/CMakeFiles/pofiles_46.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_48.dir/build.make po/CMakeFiles/pofiles_48.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 13%] Generating ks@aran.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/ks@aran.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/ks@aran.po [ 13%] Generating lt.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/lt.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/lt.po [ 13%] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/vector.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/vector.c.o -MF CMakeFiles/autotrace_LIB.dir/vector.c.o.d -o CMakeFiles/autotrace_LIB.dir/vector.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/autotrace/vector.c In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 13%] Built target pofiles_74 /usr/bin/gmake -f po/CMakeFiles/pofiles_49.dir/build.make po/CMakeFiles/pofiles_49.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_49.dir/DependInfo.cmake --color= In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_49.dir/build.make po/CMakeFiles/pofiles_49.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 13%] Generating lv.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/lv.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/lv.po In file included from /usr/include/c++/11/bits/stl_algobase.h:64, from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /usr/include/c++/11/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:214:52: required from here /usr/include/c++/11/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ [ 14%] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf_utf.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf_utf.c.o -MF CMakeFiles/uemf_LIB.dir/uemf_utf.c.o.d -o CMakeFiles/uemf_LIB.dir/uemf_utf.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uemf_utf.c [ 14%] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/variable.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/variable.cpp.o -MF CMakeFiles/vpsc_LIB.dir/variable.cpp.o.d -o CMakeFiles/vpsc_LIB.dir/variable.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libvpsc/variable.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 14%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/bezier-clipping.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/bezier-clipping.cpp.o -MF CMakeFiles/2geom.dir/bezier-clipping.cpp.o.d -o CMakeFiles/2geom.dir/bezier-clipping.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 14%] Built target pofiles_48 /usr/bin/gmake -f po/CMakeFiles/pofiles_56.dir/build.make po/CMakeFiles/pofiles_56.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_56.dir/DependInfo.cmake --color= [ 14%] Built target pofiles_46 /usr/bin/gmake -f po/CMakeFiles/pofiles_57.dir/build.make po/CMakeFiles/pofiles_57.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/CMakeFiles/pofiles_57.dir/DependInfo.cmake --color= /usr/bin/gmake -f po/CMakeFiles/pofiles_56.dir/build.make po/CMakeFiles/pofiles_56.dir/build In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f po/CMakeFiles/pofiles_57.dir/build.make po/CMakeFiles/pofiles_57.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 14%] Generating nb.gmo cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/nb.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/nb.po [ 14%] Generating mr.gmo In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::Bezier]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:131:23: required from 'Geom::Point Geom::D2< >::pointAt(double) const [with T = Geom::Bezier]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:64: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po && /usr/bin/msgfmt -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/po/mr.gmo /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po/mr.po [ 14%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/connend.cpp.o gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/connend.cpp.o -MF CMakeFiles/avoid_LIB.dir/connend.cpp.o.d -o CMakeFiles/avoid_LIB.dir/connend.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/connend.cpp [ 14%] Built target pofiles_49 /usr/bin/gmake -f man/CMakeFiles/man-inkview-zh_TW.dir/build.make man/CMakeFiles/man-inkview-zh_TW.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkview-zh_TW.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f man/CMakeFiles/man-inkview-zh_TW.dir/build.make man/CMakeFiles/man-inkview-zh_TW.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 14%] Generating inkview.zh_TW.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkview\ Commands\ Manual" --release="1.1.1" --name="INKVIEW" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.zh_TW.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.zh_TW.tmp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'void Geom::find_self_intersections(std::vector >&, const Geom::D2&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:181:44: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | xs.push_back(std::make_pair((1-l)*dr[i] + l*dr[i+1], | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 182 | (1-r)*dr[j] + r*dr[j+1])); | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-parsing-location.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-parsing-location.c.o -MF CMakeFiles/croco_LIB.dir/cr-parsing-location.c.o.d -o CMakeFiles/croco_LIB.dir/cr-parsing-location.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-parsing-location.c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'void Geom::intersect_polish_root(const Geom::D2&, double&, const Geom::D2&, double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:284:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | Point F = as[0] - bs[0]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:302:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | Point soln = (F)*jack.inverse(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:302:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | Point soln = (F)*jack.inverse(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ [ 14%] Generating inkview.zh_TW.1 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.zh_TW.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.zh_TW.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distance(const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:371:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ~~~^~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 14%] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uwmf.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uwmf.c.o -MF CMakeFiles/uemf_LIB.dir/uwmf.c.o.d -o CMakeFiles/uemf_LIB.dir/uwmf.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uwmf.c [ 14%] Built target pofiles_57 /usr/bin/gmake -f man/CMakeFiles/man-inkscape-de.dir/build.make man/CMakeFiles/man-inkscape-de.dir/depend [ 14%] Generating inkview.zh_TW.1.gz cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.zh_TW.1 gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkscape-de.dir/DependInfo.cmake --color= [ 14%] Built target man-inkview-zh_TW /usr/bin/gmake -f man/CMakeFiles/man-inkscape-hu.dir/build.make man/CMakeFiles/man-inkscape-hu.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f man/CMakeFiles/man-inkscape-de.dir/build.make man/CMakeFiles/man-inkscape-de.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkscape-hu.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 14%] Built target pofiles_56 /usr/bin/gmake -f man/CMakeFiles/man-inkscape-hu.dir/build.make man/CMakeFiles/man-inkscape-hu.dir/build /usr/bin/gmake -f man/CMakeFiles/man-inkscape-fr.dir/build.make man/CMakeFiles/man-inkscape-fr.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkscape-fr.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 14%] Generating inkscape.de.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkscape\ Commands\ Manual" --release="1.1.1" --name="INKSCAPE" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.de.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.de.tmp [ 14%] Generating inkscape.hu.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkscape\ Commands\ Manual" --release="1.1.1" --name="INKSCAPE" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.hu.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.hu.tmp gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f man/CMakeFiles/man-inkscape-fr.dir/build.make man/CMakeFiles/man-inkscape-fr.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 14%] Generating inkscape.fr.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkscape\ Commands\ Manual" --release="1.1.1" --name="INKSCAPE" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.fr.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.fr.tmp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ [ 14%] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uwmf_endian.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uwmf_endian.c.o -MF CMakeFiles/uemf_LIB.dir/uwmf_endian.c.o.d -o CMakeFiles/uemf_LIB.dir/uwmf_endian.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uwmf_endian.c [ 15%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-prop-list.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-prop-list.c.o -MF CMakeFiles/croco_LIB.dir/cr-prop-list.c.o.d -o CMakeFiles/croco_LIB.dir/cr-prop-list.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-prop-list.c [ 15%] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uwmf_print.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uwmf_print.c.o -MF CMakeFiles/uemf_LIB.dir/uwmf_print.c.o.d -o CMakeFiles/uemf_LIB.dir/uwmf_print.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/uwmf_print.c [ 16%] Generating inkscape.de.1 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.de.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.de.1 [ 16%] Generating inkscape.hu.1 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.hu.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.hu.1 [ 16%] Generating inkscape.de.1.gz cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.de.1 [ 16%] Generating inkscape.fr.1 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.fr.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.fr.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'Geom::find_self_intersections(std::vector, std::allocator > >&, Geom::D2 const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:181:44: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | xs.push_back(std::make_pair((1-l)*dr[i] + l*dr[i+1], | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 182 | (1-r)*dr[j] + r*dr[j+1])); | ~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 16%] Generating inkscape.hu.1.gz cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.hu.1 [ 16%] Built target man-inkscape-de gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f man/CMakeFiles/man-inkscape-hr.dir/build.make man/CMakeFiles/man-inkscape-hr.dir/depend [ 16%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/bezier-curve.cpp.o gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkscape-hr.dir/DependInfo.cmake --color= cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/bezier-curve.cpp.o -MF CMakeFiles/2geom.dir/bezier-curve.cpp.o.d -o CMakeFiles/2geom.dir/bezier-curve.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp [ 16%] Built target man-inkscape-hu /usr/bin/gmake -f man/CMakeFiles/man-inkview-hu.dir/build.make man/CMakeFiles/man-inkview-hu.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 16%] Generating inkscape.fr.1.gz cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.fr.1 gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkview-hu.dir/DependInfo.cmake --color= /usr/bin/gmake -f man/CMakeFiles/man-inkscape-hr.dir/build.make man/CMakeFiles/man-inkscape-hr.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 16%] Built target man-inkscape-fr /usr/bin/gmake -f man/CMakeFiles/man-inkview-de.dir/build.make man/CMakeFiles/man-inkview-de.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkview-de.dir/DependInfo.cmake --color= [ 16%] Generating inkscape.hr.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkscape\ Commands\ Manual" --release="1.1.1" --name="INKSCAPE" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.hr.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.hr.tmp gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f man/CMakeFiles/man-inkview-hu.dir/build.make man/CMakeFiles/man-inkview-hu.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 16%] Generating inkview.hu.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkview\ Commands\ Manual" --release="1.1.1" --name="INKVIEW" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.hu.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.hu.tmp gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f man/CMakeFiles/man-inkview-de.dir/build.make man/CMakeFiles/man-inkview-de.dir/build [ 16%] Linking C static library ../../../lib64/libautotrace_LIB.a gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/cmake -P CMakeFiles/autotrace_LIB.dir/cmake_clean_target.cmake [ 16%] Generating inkview.de.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkview\ Commands\ Manual" --release="1.1.1" --name="INKVIEW" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.de.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.de.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/autotrace && /usr/bin/cmake -E cmake_link_script CMakeFiles/autotrace_LIB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libautotrace_LIB.a CMakeFiles/autotrace_LIB.dir/atou.c.o CMakeFiles/autotrace_LIB.dir/autotrace.c.o CMakeFiles/autotrace_LIB.dir/bitmap.c.o CMakeFiles/autotrace_LIB.dir/color.c.o CMakeFiles/autotrace_LIB.dir/curve.c.o CMakeFiles/autotrace_LIB.dir/datetime.c.o CMakeFiles/autotrace_LIB.dir/despeckle.c.o CMakeFiles/autotrace_LIB.dir/epsilon-equal.c.o CMakeFiles/autotrace_LIB.dir/exception.c.o CMakeFiles/autotrace_LIB.dir/filename.c.o CMakeFiles/autotrace_LIB.dir/fit.c.o CMakeFiles/autotrace_LIB.dir/image-proc.c.o CMakeFiles/autotrace_LIB.dir/input.c.o CMakeFiles/autotrace_LIB.dir/logreport.c.o CMakeFiles/autotrace_LIB.dir/median.c.o CMakeFiles/autotrace_LIB.dir/module.c.o CMakeFiles/autotrace_LIB.dir/output.c.o CMakeFiles/autotrace_LIB.dir/pxl-outline.c.o CMakeFiles/autotrace_LIB.dir/spline.c.o CMakeFiles/autotrace_LIB.dir/thin-image.c.o CMakeFiles/autotrace_LIB.dir/vector.c.o [ 16%] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/gradient_projection.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/gradient_projection.cpp.o -MF CMakeFiles/cola_LIB.dir/gradient_projection.cpp.o.d -o CMakeFiles/cola_LIB.dir/gradient_projection.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/gradient_projection.cpp /usr/bin/ranlib ../../../lib64/libautotrace_LIB.a gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 16%] Built target autotrace_LIB /usr/bin/gmake -f man/CMakeFiles/man-inkview-es.dir/build.make man/CMakeFiles/man-inkview-es.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkview-es.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f man/CMakeFiles/man-inkview-es.dir/build.make man/CMakeFiles/man-inkview-es.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 16%] Generating inkview.hu.1 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.hu.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.hu.1 [ 16%] Generating inkview.es.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkview\ Commands\ Manual" --release="1.1.1" --name="INKVIEW" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.es.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.es.tmp [ 16%] Generating inkview.de.1 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.de.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.de.1 [ 16%] Generating inkview.hu.1.gz cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.hu.1 gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 16%] Generating inkview.de.1.gz cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.de.1 [ 16%] Built target man-inkview-hu /usr/bin/gmake -f man/CMakeFiles/man-inkview.dir/build.make man/CMakeFiles/man-inkview.dir/depend [ 16%] Generating inkscape.hr.1 gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkview.dir/DependInfo.cmake --color= cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.hr.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.hr.1 gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f man/CMakeFiles/man-inkview.dir/build.make man/CMakeFiles/man-inkview.dir/build [ 16%] Built target man-inkview-de gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 16%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-pseudo.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-pseudo.c.o -MF CMakeFiles/croco_LIB.dir/cr-pseudo.c.o.d -o CMakeFiles/croco_LIB.dir/cr-pseudo.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-pseudo.c /usr/bin/gmake -f man/CMakeFiles/man-inkview-hr.dir/build.make man/CMakeFiles/man-inkview-hr.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkview-hr.dir/DependInfo.cmake --color= [ 16%] Generating inkview.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkview\ Commands\ Manual" --release="1.1.1" --name="INKVIEW" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.tmp [ 16%] Generating inkscape.hr.1.gz gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f man/CMakeFiles/man-inkview-hr.dir/build.make man/CMakeFiles/man-inkview-hr.dir/build cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.hr.1 gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 16%] Generating inkview.hr.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkview\ Commands\ Manual" --release="1.1.1" --name="INKVIEW" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.hr.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.hr.tmp [ 16%] Built target man-inkscape-hr /usr/bin/gmake -f man/CMakeFiles/man-inkscape.dir/build.make man/CMakeFiles/man-inkscape.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkscape.dir/DependInfo.cmake --color= /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'Geom::intersect_polish_root(Geom::D2 const&, double&, Geom::D2 const&, double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:272:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 272 | static void intersect_polish_root (D2 const &A, double &s, | ^~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f man/CMakeFiles/man-inkscape.dir/build.make man/CMakeFiles/man-inkscape.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 16%] Generating inkscape.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkscape\ Commands\ Manual" --release="1.1.1" --name="INKSCAPE" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.tmp [ 16%] Generating inkview.es.1 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.es.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.es.1 [ 16%] Generating inkview.es.1.gz cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.es.1 gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 16%] Built target man-inkview-es /usr/bin/gmake -f man/CMakeFiles/man-inkview-fr.dir/build.make man/CMakeFiles/man-inkview-fr.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkview-fr.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f man/CMakeFiles/man-inkview-fr.dir/build.make man/CMakeFiles/man-inkview-fr.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 16%] Generating inkview.1 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.1 [ 17%] Generating inkview.fr.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkview\ Commands\ Manual" --release="1.1.1" --name="INKVIEW" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.fr.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.fr.tmp [ 17%] Generating inkview.1.gz cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.1 gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 17%] Generating inkview.hr.1 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.hr.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.hr.1 [ 17%] Built target man-inkview /usr/bin/gmake -f man/CMakeFiles/man-inkscape-zh_TW.dir/build.make man/CMakeFiles/man-inkscape-zh_TW.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkscape-zh_TW.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f man/CMakeFiles/man-inkscape-zh_TW.dir/build.make man/CMakeFiles/man-inkscape-zh_TW.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 19%] Generating inkscape.zh_TW.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkscape\ Commands\ Manual" --release="1.1.1" --name="INKSCAPE" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.zh_TW.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.zh_TW.tmp [ 19%] Generating inkview.hr.1.gz cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.hr.1 gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 19%] Built target man-inkview-hr /usr/bin/gmake -f man/CMakeFiles/man-inkview-pt_BR.dir/build.make man/CMakeFiles/man-inkview-pt_BR.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/CMakeFiles/man-inkview-pt_BR.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f man/CMakeFiles/man-inkview-pt_BR.dir/build.make man/CMakeFiles/man-inkview-pt_BR.dir/build [ 19%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-rgb.c.o gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-rgb.c.o -MF CMakeFiles/croco_LIB.dir/cr-rgb.c.o.d -o CMakeFiles/croco_LIB.dir/cr-rgb.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-rgb.c [ 19%] Generating inkscape.1 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.1 [ 19%] Generating inkview.pt_BR.tmp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/pod2man --utf8 --section="1" --center="Inkview\ Commands\ Manual" --release="1.1.1" --name="INKVIEW" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.pt_BR.pod /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.pt_BR.tmp [ 19%] Generating inkview.fr.1 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.fr.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.fr.1 [ 19%] Generating inkscape.1.gz cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.1 [ 19%] Generating inkview.fr.1.gz cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.fr.1 gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 19%] Built target man-inkscape /usr/bin/gmake -f share/CMakeFiles/inkscape_appdata.dir/build.make share/CMakeFiles/inkscape_appdata.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/share /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/CMakeFiles/inkscape_appdata.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f share/CMakeFiles/inkscape_appdata.dir/build.make share/CMakeFiles/inkscape_appdata.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 20%] Generating ../org.inkscape.Inkscape.appdata.xml [ 20%] Built target man-inkview-fr cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share && /usr/bin/msgfmt --xml --template /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/org.inkscape.Inkscape.appdata.xml.in -d /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/org.inkscape.Inkscape.appdata.xml /usr/bin/gmake -f share/CMakeFiles/inkscape_desktop.dir/build.make share/CMakeFiles/inkscape_desktop.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/share /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/CMakeFiles/inkscape_desktop.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f share/CMakeFiles/inkscape_desktop.dir/build.make share/CMakeFiles/inkscape_desktop.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 20%] Generating ../org.inkscape.Inkscape.desktop cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share && /usr/bin/msgfmt --desktop --template /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/org.inkscape.Inkscape.desktop.in -d /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/po -o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/org.inkscape.Inkscape.desktop --keyword=Name --keyword=GenericName --keyword=X-GNOME-FullName --keyword=Comment --keyword=Keywords [ 20%] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/upmf.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/upmf.c.o -MF CMakeFiles/uemf_LIB.dir/upmf.c.o.d -o CMakeFiles/uemf_LIB.dir/upmf.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'Geom::hausdorfl(Geom::D2&, Geom::D2 const&, double, double*, double*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:411:21: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | Point Ax = A.at0(); | ~~~~~^~ [ 20%] Generating inkscape.zh_TW.1 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.zh_TW.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.zh_TW.1 [ 20%] Generating inkview.pt_BR.1 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && ../../man/fix-roff-punct /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.pt_BR.tmp > /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.pt_BR.1 [ 20%] Generating inkview.pt_BR.1.gz cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkview.pt_BR.1 gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 20%] Built target man-inkview-pt_BR /usr/bin/gmake -f share/filters/CMakeFiles/filters_svg_h.dir/build.make share/filters/CMakeFiles/filters_svg_h.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/share/filters /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/filters /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/filters/CMakeFiles/filters_svg_h.dir/DependInfo.cmake --color= [ 20%] Generating inkscape.zh_TW.1.gz cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man && /usr/bin/gzip -f -k --best -n /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/man/inkscape.zh_TW.1 gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 20%] Built target man-inkscape-zh_TW /usr/bin/gmake -f share/paint/CMakeFiles/patterns_svg_h.dir/build.make share/paint/CMakeFiles/patterns_svg_h.dir/depend gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/share/paint /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/paint /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/paint/CMakeFiles/patterns_svg_h.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f share/filters/CMakeFiles/filters_svg_h.dir/build.make share/filters/CMakeFiles/filters_svg_h.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Nothing to be done for 'share/filters/CMakeFiles/filters_svg_h.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f share/paint/CMakeFiles/patterns_svg_h.dir/build.make share/paint/CMakeFiles/patterns_svg_h.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Nothing to be done for 'share/paint/CMakeFiles/patterns_svg_h.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 20%] Built target filters_svg_h /usr/bin/gmake -f share/palettes/CMakeFiles/palettes_h.dir/build.make share/palettes/CMakeFiles/palettes_h.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/share/palettes /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/palettes /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/palettes/CMakeFiles/palettes_h.dir/DependInfo.cmake --color= [ 20%] Built target patterns_svg_h /usr/bin/gmake -f share/symbols/CMakeFiles/symbols_h.dir/build.make share/symbols/CMakeFiles/symbols_h.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/share/symbols /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/symbols /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/symbols/CMakeFiles/symbols_h.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f share/palettes/CMakeFiles/palettes_h.dir/build.make share/palettes/CMakeFiles/palettes_h.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Nothing to be done for 'share/palettes/CMakeFiles/palettes_h.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f share/symbols/CMakeFiles/symbols_h.dir/build.make share/symbols/CMakeFiles/symbols_h.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Nothing to be done for 'share/symbols/CMakeFiles/symbols_h.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 20%] Built target palettes_h /usr/bin/gmake -f share/templates/CMakeFiles/default_templates.dir/build.make share/templates/CMakeFiles/default_templates.dir/depend [ 20%] Built target symbols_h /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c: In function 'U_PMF_SERIAL_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:654:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 654 | if(!(lptr->Units * lptr->Reps) && lptr->Ptr)return(po); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/share/templates /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/templates /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/templates/CMakeFiles/default_templates.dir/DependInfo.cmake --color= /usr/bin/gmake -f share/templates/CMakeFiles/templates_h.dir/build.make share/templates/CMakeFiles/templates_h.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/share/templates /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/templates /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/share/templates/CMakeFiles/templates_h.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f share/templates/CMakeFiles/templates_h.dir/build.make share/templates/CMakeFiles/templates_h.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Nothing to be done for 'share/templates/CMakeFiles/templates_h.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f share/templates/CMakeFiles/default_templates.dir/build.make share/templates/CMakeFiles/default_templates.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 20%] Generating localized default templates cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/share/templates && python3 ./create_default_templates.py /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu [ 20%] Built target templates_h [ 20%] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/upmf_print.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/upmf_print.c.o -MF CMakeFiles/uemf_LIB.dir/upmf_print.c.o.d -o CMakeFiles/uemf_LIB.dir/upmf_print.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf_print.c [ 20%] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/shapepair.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/shapepair.cpp.o -MF CMakeFiles/cola_LIB.dir/shapepair.cpp.o.d -o CMakeFiles/cola_LIB.dir/shapepair.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/shapepair.cpp [ 20%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-selector.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-selector.c.o -MF CMakeFiles/croco_LIB.dir/cr-selector.c.o.d -o CMakeFiles/croco_LIB.dir/cr-selector.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-selector.c [ 20%] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/straightener.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/straightener.cpp.o -MF CMakeFiles/cola_LIB.dir/straightener.cpp.o.d -o CMakeFiles/cola_LIB.dir/straightener.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libcola/straightener.cpp [ 20%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-sel-eng.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-sel-eng.c.o -MF CMakeFiles/croco_LIB.dir/cr-sel-eng.c.o.d -o CMakeFiles/croco_LIB.dir/cr-sel-eng.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-sel-eng.c [ 20%] Linking CXX static library ../../../../lib64/libvpsc_LIB.a cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc && /usr/bin/cmake -P CMakeFiles/vpsc_LIB.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libvpsc && /usr/bin/cmake -E cmake_link_script CMakeFiles/vpsc_LIB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libvpsc_LIB.a CMakeFiles/vpsc_LIB.dir/block.cpp.o CMakeFiles/vpsc_LIB.dir/blocks.cpp.o CMakeFiles/vpsc_LIB.dir/cbuffer.cpp.o CMakeFiles/vpsc_LIB.dir/constraint.cpp.o CMakeFiles/vpsc_LIB.dir/rectangle.cpp.o CMakeFiles/vpsc_LIB.dir/solve_VPSC.cpp.o CMakeFiles/vpsc_LIB.dir/variable.cpp.o /usr/bin/ranlib ../../../../lib64/libvpsc_LIB.a [ 20%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/geometry.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/geometry.cpp.o -MF CMakeFiles/avoid_LIB.dir/geometry.cpp.o.d -o CMakeFiles/avoid_LIB.dir/geometry.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/geometry.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 20%] Built target vpsc_LIB [ 20%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/geomtypes.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/geomtypes.cpp.o -MF CMakeFiles/avoid_LIB.dir/geomtypes.cpp.o.d -o CMakeFiles/avoid_LIB.dir/geomtypes.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/geomtypes.cpp [ 20%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-simple-sel.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-simple-sel.c.o -MF CMakeFiles/croco_LIB.dir/cr-simple-sel.c.o.d -o CMakeFiles/croco_LIB.dir/cr-simple-sel.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-simple-sel.c [ 20%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-statement.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-statement.c.o -MF CMakeFiles/croco_LIB.dir/cr-statement.c.o.d -o CMakeFiles/croco_LIB.dir/cr-statement.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-statement.c In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ [ 20%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/graph.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/graph.cpp.o -MF CMakeFiles/avoid_LIB.dir/graph.cpp.o.d -o CMakeFiles/avoid_LIB.dir/graph.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/graph.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c: In function 'U_PMF_LEN_FLOATDATA': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:1253:18: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 1253 | Size = 4*Size + 4; | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c: In function 'U_PMF_LEN_BYTEDATA': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:1271:9: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 1271 | Size += 4; | ^~ [ 20%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/bezier-utils.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/bezier-utils.cpp.o -MF CMakeFiles/2geom.dir/bezier-utils.cpp.o.d -o CMakeFiles/2geom.dir/bezier-utils.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-utils.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:43: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h: In member function 'Geom::Point Geom::ConvexHull::leftPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:191:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Point leftPoint() const { return _boundary[0]; } | ^ [ 20%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-string.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-string.c.o -MF CMakeFiles/croco_LIB.dir/cr-string.c.o.d -o CMakeFiles/croco_LIB.dir/cr-string.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-string.c In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c: In function 'U_PMF_LEN_OPTPENDATA': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:1271:9: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 1271 | Size += 4; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:1269:8: note: 'Size' was declared here 1269 | int Size; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:1271:9: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 1271 | Size += 4; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:1269:8: note: 'Size' was declared here 1269 | int Size; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:1253:18: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 1253 | Size = 4*Size + 4; | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:1251:8: note: 'Size' was declared here 1251 | int Size; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:1253:18: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 1253 | Size = 4*Size + 4; | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:1251:8: note: 'Size' was declared here 1251 | int Size; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c: In function 'U_PMF_LEN_PENDATA': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:1548:15: warning: 'Flags' may be used uninitialized in this function [-Wmaybe-uninitialized] 1548 | length += U_PMF_LEN_OPTPENDATA(PenData, Flags); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 20%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-style.c.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-style.c.o -MF CMakeFiles/croco_LIB.dir/cr-style.c.o.d -o CMakeFiles/croco_LIB.dir/cr-style.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-style.c In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ [ 20%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/cairo-path-sink.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/cairo-path-sink.cpp.o -MF CMakeFiles/2geom.dir/cairo-path-sink.cpp.o.d -o CMakeFiles/2geom.dir/cairo-path-sink.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::Line Geom::detail::bezier_clipping::pick_orientation_line(const std::vector&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:311:74: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | Line pick_orientation_line (std::vector const &c, double precision) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::Interval Geom::detail::bezier_clipping::fat_line_bounds(const std::vector&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:361:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Line const &l) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 20%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-stylesheet.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-stylesheet.c.o -MF CMakeFiles/croco_LIB.dir/cr-stylesheet.c.o.d -o CMakeFiles/croco_LIB.dir/cr-stylesheet.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-stylesheet.c In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/hyperedge.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/hyperedge.cpp.o -MF CMakeFiles/avoid_LIB.dir/hyperedge.cpp.o.d -o CMakeFiles/avoid_LIB.dir/hyperedge.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/hyperedge.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:113:32: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 20%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/circle.cpp.o [ 20%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-term.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/circle.cpp.o -MF CMakeFiles/2geom.dir/circle.cpp.o.d -o CMakeFiles/2geom.dir/circle.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-term.c.o -MF CMakeFiles/croco_LIB.dir/cr-term.c.o.d -o CMakeFiles/croco_LIB.dir/cr-term.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-term.c [ 20%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-tknzr.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-tknzr.c.o -MF CMakeFiles/croco_LIB.dir/cr-tknzr.c.o.d -o CMakeFiles/croco_LIB.dir/cr-tknzr.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-tknzr.c In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::Line Geom::detail::bezier_clipping::pick_orientation_line(const std::vector&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:311:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | Line pick_orientation_line (std::vector const &c, double precision) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::Line Geom::detail::bezier_clipping::orthogonal_orientation_line(const std::vector&, const Geom::Point&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:341:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | Line line(p, (c.back() - c.front()).cw() + p); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:342:12: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | return line; | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::cw() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point cw() const { | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::Interval Geom::detail::bezier_clipping::fat_line_bounds(const std::vector&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:360:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 360 | Interval fat_line_bounds (std::vector const &c, | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::OptInterval Geom::detail::bezier_clipping::clip(const std::vector&, const std::vector&, double) [with Tag = Geom::detail::bezier_clipping::intersection_point_tag]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:495:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 495 | Point M = middle_point(A.front(), A.back()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:496:12: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | bl = orthogonal_orientation_line(B, M, precision); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:501:43: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Interval bound = fat_line_bounds(A, bl); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::middle_point(const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:342:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Point middle_point(Point const &p1, Point const &p2) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-token.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-token.c.o -MF CMakeFiles/croco_LIB.dir/cr-token.c.o.d -o CMakeFiles/croco_LIB.dir/cr-token.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-token.c In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::point(unsigned int) const [with T = Geom::Bezier]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:195:38: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:102:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Point point(unsigned i) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 21%] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-utils.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-utils.c.o -MF CMakeFiles/croco_LIB.dir/cr-utils.c.o.d -o CMakeFiles/croco_LIB.dir/cr-utils.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libcroco/cr-utils.c In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h: In constructor 'Geom::Intersection::Intersection(const TA&, const TB&, const TimeA&, const TimeB&) [with TA = Geom::BezierCurve; TB = Geom::Curve; TimeA = double; TimeB = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:57:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | , _point(lerp(0.5, sa.pointAt(ta), sb.pointAt(tb))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-utils.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::detail::bezier_clipping::pick_orientation_line(std::vector > const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:311:6: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | Line pick_orientation_line (std::vector const &c, double precision) | ^~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 21%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/concepts.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/concepts.cpp.o -MF CMakeFiles/2geom.dir/concepts.cpp.o.d -o CMakeFiles/2geom.dir/concepts.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp [ 21%] Built target default_templates /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::detail::bezier_clipping::fat_line_bounds(std::vector > const&, Geom::Line const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:360:10: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 360 | Interval fat_line_bounds (std::vector const &c, | ^~~~~~~~~~~~~~~ [ 21%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/hyperedgeimprover.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/hyperedgeimprover.cpp.o -MF CMakeFiles/avoid_LIB.dir/hyperedgeimprover.cpp.o.d -o CMakeFiles/avoid_LIB.dir/hyperedgeimprover.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/hyperedgeimprover.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::detail::bezier_clipping::clip(std::vector > const&, std::vector > const&, double)Geom::OptInterval': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489:13: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | OptInterval clip (std::vector const& A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489:13: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489:13: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489:13: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:496:41: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | bl = orthogonal_orientation_line(B, M, precision); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:501:37: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Interval bound = fat_line_bounds(A, bl); | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ [ 22%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/hyperedgetree.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/hyperedgetree.cpp.o -MF CMakeFiles/avoid_LIB.dir/hyperedgetree.cpp.o.d -o CMakeFiles/avoid_LIB.dir/hyperedgetree.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/hyperedgetree.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::detail::bezier_clipping::derivative(std::vector >&, std::vector > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:196:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | D.push_back(n*(B[i+1] - B[i])); | ^ [ 22%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/junction.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/junction.cpp.o -MF CMakeFiles/avoid_LIB.dir/junction.cpp.o.d -o CMakeFiles/avoid_LIB.dir/junction.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/junction.cpp [ 22%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/conicsec.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/conicsec.cpp.o -MF CMakeFiles/2geom.dir/conicsec.cpp.o.d -o CMakeFiles/2geom.dir/conicsec.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp [ 22%] Linking C static library ../../../lib64/libcroco_LIB.a cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/cmake -P CMakeFiles/croco_LIB.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libcroco && /usr/bin/cmake -E cmake_link_script CMakeFiles/croco_LIB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libcroco_LIB.a CMakeFiles/croco_LIB.dir/cr-additional-sel.c.o CMakeFiles/croco_LIB.dir/cr-attr-sel.c.o CMakeFiles/croco_LIB.dir/cr-cascade.c.o CMakeFiles/croco_LIB.dir/cr-declaration.c.o CMakeFiles/croco_LIB.dir/cr-doc-handler.c.o CMakeFiles/croco_LIB.dir/cr-enc-handler.c.o CMakeFiles/croco_LIB.dir/cr-fonts.c.o CMakeFiles/croco_LIB.dir/cr-input.c.o CMakeFiles/croco_LIB.dir/cr-libxml-node-iface.c.o CMakeFiles/croco_LIB.dir/cr-num.c.o CMakeFiles/croco_LIB.dir/cr-om-parser.c.o CMakeFiles/croco_LIB.dir/cr-parser.c.o CMakeFiles/croco_LIB.dir/cr-parsing-location.c.o CMakeFiles/croco_LIB.dir/cr-prop-list.c.o CMakeFiles/croco_LIB.dir/cr-pseudo.c.o CMakeFiles/croco_LIB.dir/cr-rgb.c.o CMakeFiles/croco_LIB.dir/cr-selector.c.o CMakeFiles/croco_LIB.dir/cr-sel-eng.c.o CMakeFiles/croco_LIB.dir/cr-simple-sel.c.o CMakeFiles/croco_LIB.dir/cr-statement.c.o CMakeFiles/croco_LIB.dir/cr-string.c.o CMakeFiles/croco_LIB.dir/cr-style.c.o CMakeFiles/croco_LIB.dir/cr-stylesheet.c.o CMakeFiles/croco_LIB.dir/cr-term.c.o CMakeFiles/croco_LIB.dir/cr-tknzr.c.o CMakeFiles/croco_LIB.dir/cr-token.c.o CMakeFiles/croco_LIB.dir/cr-utils.c.o /usr/bin/ranlib ../../../lib64/libcroco_LIB.a gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 22%] Built target croco_LIB [ 23%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/conic_section_clipper_impl.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/conic_section_clipper_impl.cpp.o -MF CMakeFiles/2geom.dir/conic_section_clipper_impl.cpp.o.d -o CMakeFiles/2geom.dir/conic_section_clipper_impl.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp [ 23%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/convex-hull.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/convex-hull.cpp.o -MF CMakeFiles/2geom.dir/convex-hull.cpp.o.d -o CMakeFiles/2geom.dir/convex-hull.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/convex-hull.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c: In function 'U_PMF_POINT_get': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:6498:54: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized] 6498 | U_PMF_SERIAL_get(contents, &tmp, 2, 1, U_LE); *X = tmp; | ~~~^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c: In function 'U_PMR_HEADER_get': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libuemf/upmf.c:7291:38: warning: 'tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] 7291 | *IsVideo = (tmp & U_PPF_VIDEO ? 1 : 0 ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ [ 23%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/coord.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/coord.cpp.o -MF CMakeFiles/2geom.dir/coord.cpp.o.d -o CMakeFiles/2geom.dir/coord.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/coord.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp: In member function 'Geom::BezierCurveN<1u>::winding(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:320:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | Point ip = inner.at0(), fp = inner.at1(); | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ [ 23%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/makepath.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/makepath.cpp.o -MF CMakeFiles/avoid_LIB.dir/makepath.cpp.o.d -o CMakeFiles/avoid_LIB.dir/makepath.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/makepath.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 23%] Linking C static library ../../../lib64/libuemf_LIB.a cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf && /usr/bin/cmake -P CMakeFiles/uemf_LIB.dir/cmake_clean_target.cmake In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libuemf && /usr/bin/cmake -E cmake_link_script CMakeFiles/uemf_LIB.dir/link.txt --verbose=1 [ 23%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/mtst.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/mtst.cpp.o -MF CMakeFiles/avoid_LIB.dir/mtst.cpp.o.d -o CMakeFiles/avoid_LIB.dir/mtst.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/mtst.cpp /usr/bin/ar qc ../../../lib64/libuemf_LIB.a CMakeFiles/uemf_LIB.dir/symbol_convert.c.o CMakeFiles/uemf_LIB.dir/uemf.c.o CMakeFiles/uemf_LIB.dir/uemf_endian.c.o CMakeFiles/uemf_LIB.dir/uemf_print.c.o CMakeFiles/uemf_LIB.dir/uemf_safe.c.o CMakeFiles/uemf_LIB.dir/uemf_utf.c.o CMakeFiles/uemf_LIB.dir/uwmf.c.o CMakeFiles/uemf_LIB.dir/uwmf_endian.c.o CMakeFiles/uemf_LIB.dir/uwmf_print.c.o CMakeFiles/uemf_LIB.dir/upmf.c.o CMakeFiles/uemf_LIB.dir/upmf_print.c.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /usr/bin/ranlib ../../../lib64/libuemf_LIB.a [ 23%] Linking CXX static library ../../../../lib64/libcola_LIB.a cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola && /usr/bin/cmake -P CMakeFiles/cola_LIB.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libcola && /usr/bin/cmake -E cmake_link_script CMakeFiles/cola_LIB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libcola_LIB.a CMakeFiles/cola_LIB.dir/box.cpp.o CMakeFiles/cola_LIB.dir/cluster.cpp.o CMakeFiles/cola_LIB.dir/cola.cpp.o CMakeFiles/cola_LIB.dir/convex_hull.cpp.o CMakeFiles/cola_LIB.dir/compound_constraints.cpp.o CMakeFiles/cola_LIB.dir/conjugate_gradient.cpp.o CMakeFiles/cola_LIB.dir/connected_components.cpp.o CMakeFiles/cola_LIB.dir/gradient_projection.cpp.o CMakeFiles/cola_LIB.dir/shapepair.cpp.o CMakeFiles/cola_LIB.dir/straightener.cpp.o gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 23%] Built target uemf_LIB In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 23%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/obstacle.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/obstacle.cpp.o -MF CMakeFiles/avoid_LIB.dir/obstacle.cpp.o.d -o CMakeFiles/avoid_LIB.dir/obstacle.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/obstacle.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /usr/bin/ranlib ../../../../lib64/libcola_LIB.a In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp: In member function 'virtual void Geom::CairoPathSink::arcTo(double, double, double, bool, bool, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:77:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | Affine uct = arc.unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:91:49: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | cairo_arc(_cr, 0, 0, 1, arc.initialAngle(), arc.finalAngle()); | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::initialAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:133:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Angle initialAngle() const { return _angles.initialAngle(); } | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual double Geom::EllipticalArc::nearestTime(const Geom::Point&, double, double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:281:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | if ( are_near(ray(X), ray(Y)) && are_near(center(), p) ) { | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ [ 23%] Built target cola_LIB In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::VShear&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:195:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | virtual void operator*=(VShear const &vs) { *this *= Affine(vs); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::RatQuad::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:87:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Point at0() const {return P[0];} | ^ [ 23%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/orthogonal.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/orthogonal.cpp.o -MF CMakeFiles/avoid_LIB.dir/orthogonal.cpp.o.d -o CMakeFiles/avoid_LIB.dir/orthogonal.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/orthogonal.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:391:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:424:5: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::xAx::nearestTime(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:479:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Rect Geom::Circle::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:42:27: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Circle::boundsFast() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Zoom Geom::Circle::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:88:36: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Zoom Circle::unitCircleTransform() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Point Geom::Circle::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:104:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Point Circle::initialPoint() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp: In member function 'Geom::CairoPathSink::arcTo(double, double, double, bool, bool, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:91:67: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | cairo_arc(_cr, 0, 0, 1, arc.initialAngle(), arc.finalAngle()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:71:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | void CairoPathSink::arcTo(double rx, double ry, double angle, | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp: In member function 'Geom::CairoPathSink::quadTo(Geom::Point const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:65:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 65 | Point q2 = (2./3.) * p1 + (1./3.) * p2; | ^~ [ 23%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/crossing.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/crossing.cpp.o -MF CMakeFiles/2geom.dir/crossing.cpp.o.d -o CMakeFiles/2geom.dir/crossing.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 23%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/router.cpp.o [ 23%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/curve.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/router.cpp.o -MF CMakeFiles/avoid_LIB.dir/router.cpp.o.d -o CMakeFiles/avoid_LIB.dir/router.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/router.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/curve.cpp.o -MF CMakeFiles/2geom.dir/curve.cpp.o.d -o CMakeFiles/2geom.dir/curve.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Rect Geom::Circle::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:42:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Circle::boundsFast() const | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:45:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 45 | Rect bbox(_center - rr, _center + rr); | ~~~~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:46:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | return bbox; | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Zoom Geom::Circle::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:88:6: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Zoom Circle::unitCircleTransform() const | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:90:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Zoom ret(_radius, _center / _radius); | ~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:91:12: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Zoom Geom::Circle::inverseUnitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:94:6: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | Zoom Circle::inverseUnitCircleTransform() const | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:100:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | Zoom ret(1/_radius, Translate(-_center)); | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:101:12: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'void Geom::Circle::fit(const std::vector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:289:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | _center = points[0] * 0.5 + points[1] * 0.5; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h: In member function 'Geom::Point Geom::ConvexHull::leftPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:191:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Point leftPoint() const { return _boundary[0]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In function 'Geom::operator<<(std::basic_ostream >&, Geom::Circle const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:322:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | out << "Circle(" << c.center() << ", " << format_coord_nice(c.radius()) << ")"; | ~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /usr/include/c++/11/bits/stl_algo.h:61, from /usr/include/c++/11/functional:65, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = Geom::Point; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h: In member function 'Geom::Point Geom::ConvexHull::leftPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:191:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Point leftPoint() const { return _boundary[0]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Circle::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:42:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Circle::boundsFast() const | ^~~~~~ In function 'boost::operators_impl::operator/(Geom::Point const&, double const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Circle::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:88:6: note: parameter passing for argument of type 'struct Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Zoom Circle::unitCircleTransform() const | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Circle::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:104:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Point Circle::initialPoint() const | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:125:15: required from 'void Geom::ShapeConcept::constraints() [with T = Geom::Line]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::ShapeConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:51:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:125:15: required from 'void Geom::ShapeConcept::constraints() [with T = Geom::Line]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::ShapeConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:51:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:125:15: required from 'void Geom::ShapeConcept::constraints() [with T = Geom::Line]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::ShapeConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:51:5: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:127:12: required from 'void Geom::ShapeConcept::constraints() [with T = Geom::Line]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::ShapeConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/concepts.cpp:51:5: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:391:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:424:5: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::xAx::nearestTime(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:479:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Circle::toSBasis() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:273:15: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | B[0] = cos(bo,4); | ~~~^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::RatQuad Geom::RatQuad::fromPointsTangents(Geom::Point, Geom::Point, Geom::Point, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:117:43: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | Point P2, Point dP2) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Point Geom::RatQuad::pointAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:167:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | Point RatQuad::pointAt(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::Interval Geom::xAx::quad_ex(double, double, double, Geom::Interval)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:612:65: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | Interval xAx::quad_ex(double a, double b, double c, Interval ivl) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Affine Geom::xAx::hessian() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:620:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 620 | Geom::Affine xAx::hessian() const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Interval Geom::xAx::extrema(Geom::Rect) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:31: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | Interval xAx::extrema(Rect r) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:391:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:424:5: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::xAx::nearestTime(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:479:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Rect Geom::xAx::arc_bound(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:1339:75: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1339 | Rect xAx::arc_bound (const Point & P1, const Point & Q, const Point & P2) const | ^~~~~ [ 23%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/scanline.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/scanline.cpp.o -MF CMakeFiles/avoid_LIB.dir/scanline.cpp.o.d -o CMakeFiles/avoid_LIB.dir/scanline.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/scanline.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Circle::intersect(Geom::BezierCurveN<1u> const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:94:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | : _initial(seg.initialPoint()) | ~~~~~~~~~~~~~~~~^~ [ 23%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/d2-sbasis.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/d2-sbasis.cpp.o -MF CMakeFiles/2geom.dir/d2-sbasis.cpp.o.d -o CMakeFiles/2geom.dir/d2-sbasis.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 23%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/ellipse.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Circle::inverseUnitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:94:6: note: parameter passing for argument of type 'struct Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | Zoom Circle::inverseUnitCircleTransform() const | ^~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/ellipse.cpp.o -MF CMakeFiles/2geom.dir/ellipse.cpp.o.d -o CMakeFiles/2geom.dir/ellipse.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Circle::fit(std::vector > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:289:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | _center = points[0] * 0.5 + points[1] * 0.5; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'Geom::LineSegment Geom::intersection(Geom::Line, Geom::Rect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | LineSegment intersection(Line l, Rect r) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::reverse() const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:268:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | return new BezierCurveN<1>(finalPoint(), initialPoint()); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::RatQuad Geom::RatQuad::fromPointsTangents(Geom::Point, Geom::Point, Geom::Point, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | RatQuad RatQuad::fromPointsTangents(Point P0, Point dP0, | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:118:52: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | Line Line0 = Line::from_origin_and_vector(P0, dP0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:123:52: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return RatQuad(Point(), Point(), Point(), 0); // need opt really | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:125:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point P1 = Line0.pointAt((*oc).ta); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:130:46: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return RatQuad(P0, 0.5*(P0+P2), P2, 1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:130:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return RatQuad(P0, 0.5*(P0+P2), P2, 1); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:137:46: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | return RatQuad(P0, 0.5*(P0+P2), P2, 1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:137:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | return RatQuad(P0, 0.5*(P0+P2), P2, 1); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:144:34: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | return RatQuad(P0, P1, P2, w); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:146:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | return RatQuad(P0, 0.5*(P0+P2), P2, 1); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:148:46: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | return RatQuad(Point(), Point(), Point(), 0); // need opt really | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_origin_and_vector(const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static Line from_origin_and_vector(Point const &o, Point const &v) { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:115:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Line l(o, o + v); | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:116:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | return l; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:230:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | Point pointAt(Coord t) const { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::RatQuad Geom::RatQuad::circularArc(Geom::Point, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | RatQuad RatQuad::circularArc(Point P0, Point P1, Point P2) { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:152:79: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | return RatQuad(P0, P1, P2, dot(unit_vector(P0 - P1), unit_vector(P0 - P2))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:152:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | return RatQuad(P0, P1, P2, dot(unit_vector(P0 - P1), unit_vector(P0 - P2))); | ~~~~~~~~~~~^~~~~~~~~ [ 23%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/shape.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/shape.cpp.o -MF CMakeFiles/avoid_LIB.dir/shape.cpp.o.d -o CMakeFiles/avoid_LIB.dir/shape.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/shape.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp: In member function 'bool Geom::clipper::clip(std::vector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:507:42: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 507 | arcs.push_back (cs.toRatQuad (paired_points[i], | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 508 | inner_points[j], | ~~~~~~~~~~~~~~~~ 509 | paired_points[i+1])); | ~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ [ 23%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/elliptical-arc.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/elliptical-arc.cpp.o -MF CMakeFiles/2geom.dir/elliptical-arc.cpp.o.d -o CMakeFiles/2geom.dir/elliptical-arc.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp [ 23%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/elliptical-arc-from-sbasis.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/elliptical-arc-from-sbasis.cpp.o -MF CMakeFiles/2geom.dir/elliptical-arc-from-sbasis.cpp.o.d -o CMakeFiles/2geom.dir/elliptical-arc-from-sbasis.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'std::vector Geom::decompose_degenerate(const Geom::xAx&, const Geom::xAx&, const Geom::xAx&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:280:61: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | Line L0 = Line::from_origin_and_vector(B0, rot90(n0)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:280:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | Line L0 = Line::from_origin_and_vector(B0, rot90(n0)); | ~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:280:61: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | Line L0 = Line::from_origin_and_vector(B0, rot90(n0)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:281:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | Line L1 = Line::from_origin_and_vector(B0, rot90(n1)); | ~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:281:61: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | Line L1 = Line::from_origin_and_vector(B0, rot90(n1)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:285:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Point P = L0.pointAt(rts[i]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:331:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Line Lx = Line::from_origin_and_vector(trial_pt, g); // a line along the gradient | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:334:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 334 | Point P0 = Lx.pointAt(rts[i]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:336:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | Line L = Line::from_origin_and_vector(P0, rot90(g)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:336:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | Line L = Line::from_origin_and_vector(P0, rot90(g)); | ~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:336:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | Line L = Line::from_origin_and_vector(P0, rot90(g)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:339:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | if(fabs(C1.hessian().det()) > fabs(C2.hessian().det())) | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:344:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | Point P = L.pointAt(cnrts[j]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::xAx Geom::xAx::fromLine(Geom::Line)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:421:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 421 | xAx xAx::fromLine(Line l) { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:423:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 423 | Point norm = l.normalAndDist(dist); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'std::vector Geom::xAx::crossings(Geom::Rect) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:497:22: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 497 | std::vector xAx::crossings(Rect r) const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:500:54: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 500 | Geom::LineSegment ls(r.corner(ei), r.corner(ei+1)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'std::optional Geom::xAx::toCurve(const Geom::Rect&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | LineSegment ls = intersection(Line::from_origin_and_vector(A, dA), bnd); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 520 | return RatQuad::fromPointsTangents(A, dA, ls.pointAt(0.5), ls[1], dA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:531:57: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 531 | Line bisector = make_bisector_line(LineSegment(A, C)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:536:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | Point p = bisector.pointAt(bisect_rts[i]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | return RatQuad::fromPointsTangents(A, C-A, B, C, A-C); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:550:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | RatQuad rq = RatQuad::fromPointsTangents(A, rot90(dA), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 551 | B, C, rot90(dC)); | ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:551:65: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 551 | B, C, rot90(dC)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distance(const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:371:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_bisector_line(const LineSegment&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:496:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | Line make_bisector_line(LineSegment const& _segment) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:498:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:498:73: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In function 'Geom::Point Geom::middle_point(const LineSegment&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:327:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | inline Point middle_point(LineSegment const& _segment) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:480:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Point d = line.vector().cw(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:482:12: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 482 | return l; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::cw() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point cw() const { | ^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h: In member function 'Geom::Point Geom::clipper::find_inner_point(const Geom::Point&, const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:206:28: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | Line l1 = cs.tangent (P); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:216:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | return find_inner_point_by_bisector_line (P, Q); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:390:10: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | Line tangent (const Point & _point) const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::Interval Geom::xAx::quad_ex(double, double, double, Geom::Interval)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:612:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | Interval xAx::quad_ex(double a, double b, double c, Interval ivl) { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Affine Geom::xAx::hessian() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:620:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 620 | Geom::Affine xAx::hessian() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'std::optional Geom::solve(double (*)[2], double*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:634:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | return Point ((A[1][1]*b[0] -A[0][1]*b[1]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 634 | (-A[1][0]*b[0] + A[0][0]*b[1]))* ideterm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h: In member function 'Geom::Point Geom::clipper::find_inner_point_by_bisector_line(const Geom::Point&, const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | #define CLIPPER_CLASS clipper | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:167:7: note: in expansion of macro 'CLIPPER_CLASS' 167 | Point CLIPPER_CLASS::find_inner_point_by_bisector_line (const Point & P, | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:172:53: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Line bl = make_bisector_line (LineSegment (P, Q)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Interval Geom::xAx::extrema(Geom::Rect) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | Interval xAx::extrema(Rect r) const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:191:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | return bl.pointAt (t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:650:38: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 650 | Interval ext(valueAt(r.corner(0))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:653:12: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | return ext; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In constructor 'Geom::Line::Line(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:73:16: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | _final = _initial + v; | ~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Rect Geom::xAx::arc_bound(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:1339:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1339 | Rect xAx::arc_bound (const Point & P1, const Point & Q, const Point & P2) const | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:1379:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1379 | M.push_back (gl[dim].pointAt (rts[i])); | ~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:1419:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1419 | return B; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distanceSq(const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:377:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 377 | return L2sq(a - b); | ~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_bisector_line(const LineSegment&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:496:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | Line make_bisector_line(LineSegment const& _segment) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:498:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:498:73: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In constructor 'Geom::Line::Line(const LineSegment&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:94:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | : _initial(seg.initialPoint()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:480:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Point d = line.vector().cw(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:482:12: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 482 | return l; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:131:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return _final - _initial; } | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:421:13: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 421 | RatQuad toRatQuad (const Point & p0, | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:425:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | Point dp0 = gradient (p0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:428:78: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | RatQuad::fromPointsTangents (p0, rot90 (dp0), p1, p2, rot90 (dp2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | RatQuad::fromPointsTangents (p0, rot90 (dp0), p1, p2, rot90 (dp2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:428:78: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | RatQuad::fromPointsTangents (p0, rot90 (dp0), p1, p2, rot90 (dp2)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::xAx::translate(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:1197:17: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1197 | Point T = - _offset; | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::make_orthogonal_line(Geom::Point const&, Geom::Line const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:480:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Point d = line.vector().cw(); | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ [ 23%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/timer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/timer.cpp.o -MF CMakeFiles/avoid_LIB.dir/timer.cpp.o.d -o CMakeFiles/avoid_LIB.dir/timer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/timer.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h: In member function 'Geom::clipper::find_inner_point(Geom::Point const&, Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:218:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | l.setPoints (l1.pointAt (oc->ta), middle_point (P, Q)); | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'Geom::decompose_degenerate(Geom::xAx const&, Geom::xAx const&, Geom::xAx const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:281:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | Line L1 = Line::from_origin_and_vector(B0, rot90(n1)); | ~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:339:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | if(fabs(C1.hessian().det()) > fabs(C2.hessian().det())) | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:336:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | Line L = Line::from_origin_and_vector(P0, rot90(g)); | ~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:339:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | if(fabs(C1.hessian().det()) > fabs(C2.hessian().det())) | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:344:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | Point P = L.pointAt(cnrts[j]); | ~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 23%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/geom.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/geom.cpp.o -MF CMakeFiles/2geom.dir/geom.cpp.o.d -o CMakeFiles/2geom.dir/geom.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ [ 23%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/vertices.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/vertices.cpp.o -MF CMakeFiles/avoid_LIB.dir/vertices.cpp.o.d -o CMakeFiles/avoid_LIB.dir/vertices.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/vertices.cpp [ 23%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/viscluster.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/viscluster.cpp.o -MF CMakeFiles/avoid_LIB.dir/viscluster.cpp.o.d -o CMakeFiles/avoid_LIB.dir/viscluster.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/viscluster.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 23%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/visibility.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/visibility.cpp.o -MF CMakeFiles/avoid_LIB.dir/visibility.cpp.o.d -o CMakeFiles/avoid_LIB.dir/visibility.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/visibility.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Geom::Line::from_origin_and_vector(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static Line from_origin_and_vector(Point const &o, Point const &v) { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::distance(Geom::Point const&, Geom::Point const&) [clone .isra.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:370:14: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 370 | inline Coord distance (Point const &a, Point const &b) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp: In member function 'virtual Geom::Point Geom::Curve::unitTangentAt(Geom::Coord, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:153:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 153 | Point Curve::unitTangentAt(Coord t, unsigned n) const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In member function 'Geom::BezierCurve::pointAt(double) const': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'Geom::middle_point(Geom::BezierCurveN<1u> const&)': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h: In instantiation of 'Geom::Point Geom::Intersection::point() const [with TimeA = double; TimeB = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:145:59: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:68:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point point() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::xAx::tangent(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:390:10: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | Line tangent (const Point & _point) const | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp: In function 'std::vector Geom::bounds(const Geom::Path&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:120:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | OptRect bb = a[i].boundsFast(); | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'Geom::RatQuad::fromPointsTangents(Geom::Point, Geom::Point, Geom::Point, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:119:44: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Line Line2 = Line::from_origin_and_vector(P2, dP2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | RatQuad RatQuad::fromPointsTangents(Point P0, Point dP0, | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:231:20: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return lerp(t, _initial, _final);; | ~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'Geom::RatQuad::circularArc(Geom::Point, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | RatQuad RatQuad::circularArc(Point P0, Point P1, Point P2) { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:152:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | return RatQuad(P0, P1, P2, dot(unit_vector(P0 - P1), unit_vector(P0 - P2))); | ~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'Geom::xAx::fromDistPoint(Geom::Point, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:414:16: warning: '' is used uninitialized [-Wuninitialized] 414 | return xAx();//1., 0, 1., -2*(1+d)*p[0], -2*(1+d)*p[1], dot(p,p)+d*d); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:414:16: note: '' declared here 414 | return xAx();//1., 0, 1., -2*(1+d)*p[0], -2*(1+d)*p[1], dot(p,p)+d*d); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'Geom::xAx::fromLine(Geom::Line)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:421:5: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 421 | xAx xAx::fromLine(Line l) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::xAx::valueAt(Geom::Point) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:450:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 450 | double xAx::valueAt(Point P) const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'Geom::xAx::quad_ex(double, double, double, Geom::Interval)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:612:10: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | Interval xAx::quad_ex(double a, double b, double c, Interval ivl) { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::xAx::hessian() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:620:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 620 | Geom::Affine xAx::hessian() const { | ^~~ In function 'boost::operators_impl::operator*(Geom::Point const&, double const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'Geom::Point Geom::unitTangentAt(const Geom::D2&, Geom::Coord, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:222:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | Point unitTangentAt(D2 const & a, Coord t, unsigned n) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::xAx::extrema(Geom::Rect) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | Interval xAx::extrema(Rect r) const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h: In member function 'Geom::clipper::find_inner_point_by_bisector_line(Geom::Point const&, Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:172:34: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Line bl = make_bisector_line (LineSegment (P, Q)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:498:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h: In member function 'Geom::clipper::find_inner_point(Geom::Point const&, Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | #define CLIPPER_CLASS clipper | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:206:26: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | Line l1 = cs.tangent (P); | ~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:216:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | return find_inner_point_by_bisector_line (P, Q); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::xAx::axis_angle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:1152:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1152 | double xAx::axis_angle() const | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::xAx::set(Geom::Point const&, double, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:740:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | void xAx::set (const Point& _vertex, double _angle, double _dist1, double _dist2) | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::valueAt(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:83:22: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:42:62: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point valueAt(double t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 25%] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/vpsc.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/.. -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/vpsc.cpp.o -MF CMakeFiles/avoid_LIB.dir/vpsc.cpp.o.d -o CMakeFiles/avoid_LIB.dir/vpsc.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams/libavoid/vpsc.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::operator-(const Geom::SBasis&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:284:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | result[i] = -p[i]; /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'Geom::Piecewise > Geom::force_continuity(const Geom::Piecewise >&, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:176:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | Point pt0 = f.segs[prev].at1(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::lastValue() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:109:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 109 | inline output_type lastValue() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'std::vector Geom::level_set(const Geom::D2&, Geom::Rect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:318:23: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 318 | std::vector level_set( D2 const &f, Rect region){ | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'std::vector Geom::level_set(const Geom::D2&, Geom::Point, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:322:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | std::vector level_set( D2 const &f, Point p, double tol){ | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp: In member function 'Geom::clipper::clip(std::vector >&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:507:42: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 507 | arcs.push_back (cs.toRatQuad (paired_points[i], | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 508 | inner_points[j], | ~~~~~~~~~~~~~~~~ 509 | paired_points[i+1])); | ~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp: In member function 'Geom::Curve::intersectSelf(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:145:59: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | CurveIntersection real(ti, tj, xs[k].point()); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | #define CLIPPER_CLASS clipper | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ [ 25%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/intersection-graph.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/intersection-graph.cpp.o -MF CMakeFiles/2geom.dir/intersection-graph.cpp.o.d -o CMakeFiles/2geom.dir/intersection-graph.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:396:59: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 396 | single_points.push_back (ls1->initialPoint()); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | RatQuad::fromPointsTangents (p0, rot90 (dp0), p1, p2, rot90 (dp2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:263:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 263 | Point new_point = find_inner_point (*sp, *fp); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | RatQuad::fromPointsTangents (p0, rot90 (dp0), p1, p2, rot90 (dp2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:391:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:424:5: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'Geom::intersection(Geom::Line, Geom::Rect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | LineSegment intersection(Line l, Rect r) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:52:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | return LineSegment(Point(0,0), Point(0,0)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::xAx::nearestTime(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:479:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Affine Geom::Ellipse::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Affine Ellipse::unitCircleTransform() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Rect Geom::Ellipse::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:145:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | Rect Ellipse::boundsExact() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse Geom::Ellipse::canonicalForm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:329:34: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | Ellipse Ellipse::canonicalForm() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Point Geom::Ellipse::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Point Ellipse::pointAt(Coord t) const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::valueAt(double, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ [ 25%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/line.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/line.cpp.o -MF CMakeFiles/2geom.dir/line.cpp.o.d -o CMakeFiles/2geom.dir/line.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h: In instantiation of 'Geom::Point Geom::Intersection::point() const [with TimeA = double; TimeB = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:584:45: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:68:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point point() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Affine Geom::Ellipse::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Affine Ellipse::unitCircleTransform() const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:112:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | ret.setTranslation(center()); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:113:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:119:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Point center() const { return _center; } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Affine Geom::Ellipse::inverseUnitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:116:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | Affine Ellipse::inverseUnitCircleTransform() const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:121:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Affine ret = Translate(-center()) * Rotate(-_angle) * Scale(1/ray(X), 1/ray(Y)); | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:121:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Affine ret = Translate(-center()) * Rotate(-_angle) * Scale(1/ray(X), 1/ray(Y)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::LineSegment Geom::Ellipse::semiaxis(Geom::Dim2, int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:141:37: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | ls.transform(unitCircleTransform()); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Rect Geom::Ellipse::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:145:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | Rect Ellipse::boundsExact() const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:152:20: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | extremes[X][1] = extremes[X][0] + M_PI; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:161:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /usr/include/boost/operators.hpp: In function 'Geom::Angle boost::operators_impl::operator+(const Geom::Angle&, const double&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::EllipticalArc* Geom::Ellipse::arc(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:234:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 234 | Point fv = fp - _center; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:273:81: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | EllipticalArc *ret_arc = new EllipticalArc(ip, ray(X), ray(Y), rotationAngle(), | ~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse& Geom::Ellipse::operator*=(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:287:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 287 | Affine a = Scale(ray(X), ray(Y)) * Rotate(_angle); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:290:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | Point new_center = _center * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:319:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Affine invm = mwot.inverse(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse Geom::Ellipse::canonicalForm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:329:9: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | Ellipse Ellipse::canonicalForm() const | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In member function 'Geom::Angle& Geom::Angle::operator-=(Geom::Angle)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:85:12: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Angle &operator-=(Angle o) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Point Geom::Ellipse::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Point Ellipse::pointAt(Coord t) const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:356:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | return p; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Coord Geom::Ellipse::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:362:25: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Coord Geom::Ellipse::timeAt(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:388:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | Affine iuct = inverseUnitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:389:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 389 | return Angle(atan2(p * iuct)).radians0(); // return a value in [0, 2pi) | ~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Point Geom::Ellipse::unitTangentAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:395:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | p *= unitCircleTransform().withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:397:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 397 | return p; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'bool Geom::Ellipse::contains(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:402:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Point tp = p * inverseUnitCircleTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:402:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Point tp = p * inverseUnitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'std::vector > Geom::Ellipse::intersect(const Geom::Line&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:420:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 420 | Affine iuct = inverseUnitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:425:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | Point lv = line.vector(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'bool Geom::Ellipse::operator==(const Geom::Ellipse&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:612:37: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | Ellipse a = this->canonicalForm(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In member function 'bool Geom::Angle::operator==(Geom::Angle) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:98:10: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | bool operator==(Angle o) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'bool Geom::are_near(const Geom::Ellipse&, const Geom::Ellipse&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:647:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | if (!are_near(tps[i] * ac.unitCircleTransform(), | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:647:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | if (!are_near(tps[i] * ac.unitCircleTransform(), | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:647:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | if (!are_near(tps[i] * ac.unitCircleTransform(), | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:648:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | tps[i] * bc.unitCircleTransform(), | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:648:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | tps[i] * bc.unitCircleTransform(), | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /usr/include/boost/operators.hpp: In function 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const double&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'bool Geom::are_near(const Geom::Point&, const Geom::Point&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:386:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'std::ostream& Geom::operator<<(std::ostream&, const Geom::Ellipse&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:658:53: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 658 | << ", " << format_coord_nice(e.rotationAngle()) << ")"; | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::rays() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:122:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Point rays() const { return _rays; } | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:391:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:391:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:424:5: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::xAx::nearestTime(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:479:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:424:5: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::xAx::nearestTime(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:479:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:114:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Rect EllipticalArc::boundsExact() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::Point Geom::EllipticalArc::pointAtAngle(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:150:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Point EllipticalArc::pointAtAngle(Coord t) const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'void Geom::EllipticalArc::_filterIntersections(std::vector >&, bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:573:24: warning: unused variable 'eps' [-Wunused-variable] 573 | constexpr auto eps = 1e-4; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 25%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/nearest-time.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/nearest-time.cpp.o -MF CMakeFiles/2geom.dir/nearest-time.cpp.o.d -o CMakeFiles/2geom.dir/nearest-time.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:220:39: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 26%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/numeric/matrix.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/numeric/matrix.cpp.o -MF CMakeFiles/2geom.dir/numeric/matrix.cpp.o.d -o CMakeFiles/2geom.dir/numeric/matrix.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/numeric/matrix.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:143:42: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::Bezier]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:131:23: required from 'Geom::Point Geom::D2< >::pointAt(double) const [with T = Geom::Bezier]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:64: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::Ellipse(Geom::Circle const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:42:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | : _center(c.center()) | ~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::valueAt(double, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:362:25: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'Geom::decompose_degenerate(Geom::xAx const&, Geom::xAx const&, Geom::xAx const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:336:50: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | Line L = Line::from_origin_and_vector(P0, rot90(g)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:238:20: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | std::vector decompose_degenerate(xAx const & C1, xAx const & C2, xAx const & xC0) { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:238:20: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:238:20: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:143:42: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Rotate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::arc(Geom::Point const&, Geom::Point const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:273:81: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | EllipticalArc *ret_arc = new EllipticalArc(ip, ray(X), ray(Y), rotationAngle(), | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Rotate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:112:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | ret.setTranslation(center()); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'Geom::are_near(Geom::Ellipse const&, Geom::Ellipse const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:633:54: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | if (distance(ac.rotationAngle(), bc.rotationAngle()).radians0() >= M_PI/2) { | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:280:47: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | Line L0 = Line::from_origin_and_vector(B0, rot90(n0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:280:47: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:280:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:280:47: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:281:47: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | Line L1 = Line::from_origin_and_vector(B0, rot90(n1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:281:47: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:281:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:281:47: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:300:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | Point g = xC0.gradient(trial_pt); | ~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:331:47: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Line Lx = Line::from_origin_and_vector(trial_pt, g); // a line along the gradient | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:331:47: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:331:47: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:331:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:331:47: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'Geom::operator<<(std::basic_ostream >&, Geom::Ellipse const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:657:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 657 | out << "Ellipse(" << e.center() << ", " << e.rays() | ~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:658:53: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 658 | << ", " << format_coord_nice(e.rotationAngle()) << ")"; | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::inverseUnitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:121:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Affine ret = Translate(-center()) * Rotate(-_angle) * Scale(1/ray(X), 1/ray(Y)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:114:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Rect EllipticalArc::boundsExact() const | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:128:25: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:143:73: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | Interval xival = Interval::from_range(coord[X], coord[X] + ncoord[X]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:146:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp: In member function 'bool Geom::make_elliptical_arc::bound_exceeded(unsigned int, const Geom::detail::ellipse_equation&, double, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:220:39: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 220 | angle_err = std::fabs( dot( dcurve(k/partitions), ee.normal(p[k]) ) ); | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp: In member function 'Geom::Point Geom::detail::ellipse_equation::normal(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:181:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | Point normal(Point const& p) const | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::Point Geom::EllipticalArc::pointAtAngle(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:150:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Point EllipticalArc::pointAtAngle(Coord t) const | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual std::vector Geom::EllipticalArc::roots(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:174:29: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | sincos(rotationAngle(), roty, rotx); | ~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::VShear&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:195:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | virtual void operator*=(VShear const &vs) { *this *= Affine(vs); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Curve* Geom::EllipticalArc::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:248:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | result->_initial_point = result->pointAtAngle( result->initialAngle() ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:248:72: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | result->_initial_point = result->pointAtAngle( result->initialAngle() ); | ~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:248:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | result->_initial_point = result->pointAtAngle( result->initialAngle() ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:249:68: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | result->_final_point = result->pointAtAngle( result->finalAngle() ); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:249:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | result->_final_point = result->pointAtAngle( result->finalAngle() ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In member function 'Geom::Angle Geom::AngleInterval::initialAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:229:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | Angle initialAngle() const { return _start_angle; } | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual std::vector Geom::EllipticalArc::pointAndDerivatives(Geom::Coord, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:270:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | result.push_back( ea->pointAtAngle(angle) ); | ~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::angleAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:204:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | Angle angleAt(Coord t) const { return _angles.angleAt(t); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Point Geom::EllipticalArc::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:290:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | Point EllipticalArc::pointAt(Coord t) const | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:293:36: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | return _ellipse.pointAt(angleAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:293:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | return _ellipse.pointAt(angleAt(t)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Coord Geom::EllipticalArc::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:299:32: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | return valueAtAngle(angleAt(t), d); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Curve* Geom::EllipticalArc::portion(double, double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:312:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | arc->_initial_point = arc->_final_point = pointAt(f); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:319:27: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | arc->_angles.setAngles(angleAt(f), angleAt(t)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual std::vector Geom::EllipticalArc::allNearestTimes(const Geom::Point&, double, double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:355:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | LineSegment seg(pointAt(from), pointAt(to)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:359:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | if ( are_near(rotationAngle(), M_PI/2) | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:385:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | Point r = p - center(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:431:25: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 431 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:484:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 484 | dsq = distanceSq(p, pointAtAngle(real_sol[i])); | ~~~~~~~~~~~~^~~~~~~~~~~~~ In function 'boost::operators_impl::operator/(Geom::Point const&, double const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 26%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/parallelogram.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/parallelogram.cpp.o -MF CMakeFiles/2geom.dir/parallelogram.cpp.o.d -o CMakeFiles/2geom.dir/parallelogram.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::xAx::allNearestTimes(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:1427:20: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1427 | std::vector xAx::allNearestTimes (const Point &P) const | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'void Geom::EllipticalArc::_updateCenterAndAngles()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:652:29: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 652 | Rotate rot(rotationAngle()); // the matrix in F.6.5.3 | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:653:33: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | Rotate invrot = rot.inverse(); // the matrix in F.6.5.1 | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:655:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 655 | Point r = rays(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'void Geom::Ellipse::setRotationAngle(Geom::Angle)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:117:10: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | void setRotationAngle(Angle a) { _angle = a; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:12: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Point Geom::EllipticalArc::rays() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:116:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | Point rays() const { return _ellipse.rays(); } | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::D2 Geom::EllipticalArc::toSBasis() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:706:28: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 706 | Coord et = initialAngle().radians() + sweepAngle(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:719:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | arc[d][0][0] = initialPoint()[d]; | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual bool Geom::EllipticalArc::operator==(const Geom::Curve&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:792:22: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 792 | if (rotationAngle() != other->rotationAngle()) return false; | ~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A, B, C, D, E, F) [with CurveType = Geom::EllipticalArc; A = double; B = double; C = double; D = bool; E = bool; F = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:772:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 772 | void appendNew(A a, B b, C c, D d, E e, F f) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual int Geom::EllipticalArc::winding(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:830:25: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 830 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:835:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 835 | Point ymin = pointAtAngle(ymin_a); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:855:29: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 855 | Angle ia = initialAngle(), fa = finalAngle(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In function 'std::ostream& Geom::operator<<(std::ostream&, const Geom::EllipticalArc&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:926:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 926 | << ea.initialPoint() << ", " | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:928:46: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 928 | << format_coord_nice(ea.rotationAngle()) << ", " | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:931:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 931 | << ea.finalPoint() << ")"; | ~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::xAx::arc_bound(Geom::Point const&, Geom::Point const&, Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:1339:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1339 | Rect xAx::arc_bound (const Point & P1, const Point & Q, const Point & P2) const | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:338:41: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::xAx::crossings(Geom::Rect) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:500:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 500 | Geom::LineSegment ls(r.corner(ei), r.corner(ei+1)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::xAx::toCurve(Geom::Rect const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:531:39: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 531 | Line bisector = make_bisector_line(LineSegment(A, C)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:498:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp: In member function 'Geom::make_elliptical_arc::bound_exceeded(unsigned int, Geom::detail::ellipse_equation const&, double, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:220:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | angle_err = std::fabs( dot( dcurve(k/partitions), ee.normal(p[k]) ) ); | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:511:26: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | std::optional xAx::toCurve(Rect const & bnd) const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:511:26: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:511:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:511:26: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:511:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:511:26: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::EllipticalArc::feed(Geom::PathSink&, bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:822:45: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 822 | sink.arcTo(ray(X), ray(Y), rotationAngle(), _large_arc, sweep(), _final_point); | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::EllipticalArc::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:763:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 763 | _ellipse.setCenter(middle_point(_initial_point, _final_point)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:512:41: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | std::vector crs = crossings(bnd); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:515:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 515 | Point dA = rot90(gradient(A)); | ~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | LineSegment ls = intersection(Line::from_origin_and_vector(A, dA), bnd); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 520 | return RatQuad::fromPointsTangents(A, dA, ls.pointAt(0.5), ls[1], dA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:526:20: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 526 | if(distance(A, crs[2]) > distance(A, C)) | ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:550:49: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | RatQuad rq = RatQuad::fromPointsTangents(A, rot90(dA), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 551 | B, C, rot90(dC)); | ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:550:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:550:49: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:550:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:550:49: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | return RatQuad::fromPointsTangents(A, C-A, B, C, A-C); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'struct RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::EllipticalArc::_updateCenterAndAngles()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:628:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 628 | Point mid = middle_point(initialPoint(), finalPoint()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:652:29: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 652 | Rotate rot(rotationAngle()); // the matrix in F.6.5.3 | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:655:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 655 | Point r = rays(); | ~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:653:32: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | Rotate invrot = rot.inverse(); // the matrix in F.6.5.1 | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::EllipticalArc::winding(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:830:25: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 830 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::EllipticalArc::operator==(Geom::Curve const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:791:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 791 | if (rays() != other->rays()) return false; | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:792:48: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 792 | if (rotationAngle() != other->rotationAngle()) return false; | ~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp: In function 'std::optional > Geom::rect_line_intersect(Geom::Rect&, Geom::Line)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:346:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | rect_line_intersect(Geom::Rect &r, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::LineSegment Geom::Line::segment(Geom::Coord, Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:283:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | return LineSegment(pointAt(f), pointAt(t)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:100:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | Point Ellipse::initialPoint() const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:111:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Affine ret = Scale(ray(X), ray(Y)) * Rotate(_angle); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Affine Ellipse::unitCircleTransform() const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109:8: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109:8: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::EllipticalArc::nearestTime(Geom::Point const&, double, double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:281:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | if ( are_near(ray(X), ray(Y)) && are_near(center(), p) ) { | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In function 'Geom::operator<<(std::basic_ostream >&, Geom::EllipticalArc const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:928:46: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 928 | << format_coord_nice(ea.rotationAngle()) << ", " | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'Geom::level_set(Geom::D2 const&, Geom::Rect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:318:23: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 318 | std::vector level_set( D2 const &f, Rect region){ | ^~~~~~~~~ In member function 'Geom::Ellipse::canonicalForm() const': cc1plus: note: parameter passing for argument of type 'struct Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::pointAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Point Ellipse::pointAt(Coord t) const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:7: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:7: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ~~~~~~~~~~~~~~~~~~~^~ In function 'boost::operators_impl::operator+(Geom::Angle const&, double const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'Geom::level_set(Geom::D2 const&, Geom::Point, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:322:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | std::vector level_set( D2 const &f, Point p, double tol){ | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:325:37: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | return level_set( f, region ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:145:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | Rect Ellipse::boundsExact() const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::unitTangentAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:395:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | p *= unitCircleTransform().withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 392 | Point Ellipse::unitTangentAt(Coord t) const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392:7: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392:7: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:395:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | p *= unitCircleTransform().withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~^~ In function 'Geom::distance(Geom::Angle const&, Geom::Angle const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'Geom::are_near(Geom::Ellipse const&, Geom::Ellipse const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:648:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | tps[i] * bc.unitCircleTransform(), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:622:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | bool are_near(Ellipse const &a, Ellipse const &b, Coord precision) | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp: In function 'Geom::intersector_ccw(Geom::Point const&, Geom::Point const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:103:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | double c = dot(Geom::rot90(d1), d2); | ~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp: In function 'Geom::line_intersection(Geom::Point const&, double, Geom::Point const&, double, Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:71:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | double denominator = dot(Geom::rot90(n0), n1); | ~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::axis(Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:126:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | LineSegment Ellipse::axis(Dim2 d) const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:131:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | LineSegment ls(a, b); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:132:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | ls.transform(unitCircleTransform()); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::EllipticalArc::allNearestTimes(Geom::Point const&, double, double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:385:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | Point r = p - center(); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:431:25: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 431 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:428:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | Point p_c = p - center(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:266:20: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | virtual Curve *reverse() const { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::EllipticalArc::pointAndDerivatives(double, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:264:27: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 264 | double angle = angleAt(t); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::semiaxis(Geom::Dim2, int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:136:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | LineSegment Ellipse::semiaxis(Dim2 d, int sign) const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:140:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | LineSegment ls(a, b); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:141:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | ls.transform(unitCircleTransform()); | ~~~~~~~~~~~~~~~~~~~^~ In member function 'Geom::Piecewise >::valueAt(double) const': cc1plus: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ [ 26%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/path-intersection.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/path-intersection.cpp.o -MF CMakeFiles/2geom.dir/path-intersection.cpp.o.d -o CMakeFiles/2geom.dir/path-intersection.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ [ 26%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/path-sink.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/path-sink.cpp.o -MF CMakeFiles/2geom.dir/path-sink.cpp.o.d -o CMakeFiles/2geom.dir/path-sink.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::inverseUnitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:116:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | Affine Ellipse::inverseUnitCircleTransform() const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:116:8: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:116:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:116:8: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::timeAt(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:376:7: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | Coord Ellipse::timeAt(Point const &p) const | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ [ 26%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/path.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/path.cpp.o -MF CMakeFiles/2geom.dir/path.cpp.o.d -o CMakeFiles/2geom.dir/path.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp [ 26%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/pathvector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/pathvector.cpp.o -MF CMakeFiles/2geom.dir/pathvector.cpp.o.d -o CMakeFiles/2geom.dir/pathvector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:301:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | Point v = Point::polar(angle) * am; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:320:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | q = invm * q ; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:285:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Ellipse &Ellipse::operator*=(Affine const& m) | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:285:10: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:285:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:319:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Affine invm = mwot.inverse(); | ~~~~~~~~~~~~^~ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse::intersect(Geom::Line const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:440:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 440 | result.push_back(ShapeIntersection(atan2(p * iuct), line.timeAt(p), p)); | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:406:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | std::vector Ellipse::intersect(Line const &line) const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ellipse::intersect(Geom::BezierCurveN<1u> const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:94:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | : _initial(seg.initialPoint()) | ~~~~~~~~~~~~~~~~^~ In function 'boost::operators_impl::operator/(Geom::Point const&, double const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'boost::operators_impl::operator*(double const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In function 'boost::operators_impl::operator-(Geom::Angle const&, Geom::Angle const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::EllipticalArc::portion(double, double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:302:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | Curve* EllipticalArc::portion(double f, double t) const | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^~~~~~~~~~ [ 26%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/piecewise.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/piecewise.cpp.o -MF CMakeFiles/2geom.dir/piecewise.cpp.o.d -o CMakeFiles/2geom.dir/piecewise.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'boost::operators_impl::operator-(Geom::Angle const&, double const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In member function 'Geom::EllipticalArc::pointAtAngle(double) const': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::EllipticalArc::_filterIntersections(std::vector, std::allocator > >&, bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:201:66: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Coord timeAtAngle(Angle a) const { return _angles.timeAtAngle(a); } | ~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In function 'Geom::operator*(Geom::Point const&, Geom::Rotate const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 26%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/point.cpp.o /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/point.cpp.o -MF CMakeFiles/2geom.dir/point.cpp.o.d -o CMakeFiles/2geom.dir/point.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/point.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:79:18: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp: In function 'Geom::rect_line_intersect(Geom::Rect&, Geom::Line)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:346:1: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | rect_line_intersect(Geom::Rect &r, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/geom.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:283:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | return LineSegment(pointAt(f), pointAt(t)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp: In member function 'Geom::Affine Geom::Line::transformTo(const Geom::Line&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:244:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | Affine Line::transformTo(Line const &other) const | ^~~~~ In file included from /usr/include/c++/11/cmath:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::EllipticalArc::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:133:39: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | extremes[Y][1] = extremes[Y][0] + M_PI; | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In function 'Geom::D2 Geom::portion(const Geom::D2&, Geom::Interval) [with T = Geom::Bezier]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:169:14: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | inline D2 portion(const D2 &a, Interval i) { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp: In function 'Geom::Line Geom::make_angle_bisector_line(const Geom::Line&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:569:61: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | Line make_angle_bisector_line(Line const& l1, Line const& l2) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In function 'Geom::D2 Geom::operator-(const Geom::D2&, Geom::Point) [with T = Geom::Bezier]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:329:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | operator-(D2 const & a, Point b) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In function 'Geom::D2 Geom::operator-(const Geom::D2&, Geom::Point) [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:329:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | operator-(D2 const & a, Point b) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:114:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Rect EllipticalArc::boundsExact() const | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:250:80: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | LineSegment chord() const { return LineSegment(_initial_point, _final_point); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp: In member function 'bool Geom::PathIntersectionGraph::_prepareIntersectionLists(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:126:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | xa->p = xb->p = pxs[i].point(); | ~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In function 'Geom::Point Geom::{anonymous}::unit_rect_corner(unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:27:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 27 | inline Point unit_rect_corner(unsigned i) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'Geom::Rect Geom::Parallelogram::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:42:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Parallelogram::bounds() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::clamp(const CPoint&) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:184:35: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:196:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 196 | CPoint clamp(CPoint const &p) const { | ^~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 26%] Linking CXX static library ../../../../lib64/libavoid_LIB.a cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/cmake -P CMakeFiles/avoid_LIB.dir/cmake_clean_target.cmake [ 26%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/polynomial.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/polynomial.cpp.o -MF CMakeFiles/2geom.dir/polynomial.cpp.o.d -o CMakeFiles/2geom.dir/polynomial.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/polynomial.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/adaptagrams/libavoid && /usr/bin/cmake -E cmake_link_script CMakeFiles/avoid_LIB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libavoid_LIB.a CMakeFiles/avoid_LIB.dir/actioninfo.cpp.o CMakeFiles/avoid_LIB.dir/connectionpin.cpp.o CMakeFiles/avoid_LIB.dir/connector.cpp.o CMakeFiles/avoid_LIB.dir/connend.cpp.o CMakeFiles/avoid_LIB.dir/geometry.cpp.o CMakeFiles/avoid_LIB.dir/geomtypes.cpp.o CMakeFiles/avoid_LIB.dir/graph.cpp.o CMakeFiles/avoid_LIB.dir/hyperedge.cpp.o CMakeFiles/avoid_LIB.dir/hyperedgeimprover.cpp.o CMakeFiles/avoid_LIB.dir/hyperedgetree.cpp.o CMakeFiles/avoid_LIB.dir/junction.cpp.o CMakeFiles/avoid_LIB.dir/makepath.cpp.o CMakeFiles/avoid_LIB.dir/mtst.cpp.o CMakeFiles/avoid_LIB.dir/obstacle.cpp.o CMakeFiles/avoid_LIB.dir/orthogonal.cpp.o CMakeFiles/avoid_LIB.dir/router.cpp.o CMakeFiles/avoid_LIB.dir/scanline.cpp.o CMakeFiles/avoid_LIB.dir/shape.cpp.o CMakeFiles/avoid_LIB.dir/timer.cpp.o CMakeFiles/avoid_LIB.dir/vertices.cpp.o CMakeFiles/avoid_LIB.dir/viscluster.cpp.o CMakeFiles/avoid_LIB.dir/visibility.cpp.o CMakeFiles/avoid_LIB.dir/vpsc.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'Geom::Point Geom::Parallelogram::corner(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:36:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | Point Parallelogram::corner(unsigned i) const | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'Geom::Rect Geom::Parallelogram::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:42:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Parallelogram::bounds() const | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:44:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | Rect rect(corner(0), corner(2)); | ~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:47:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | return rect; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'bool Geom::Parallelogram::intersects(const Geom::Parallelogram&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:56:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | auto const affine1 = other.m_affine * m_affine.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:61:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 61 | auto const p = unit_rect_corner(i); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'bool Geom::Parallelogram::contains(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:87:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | unit_rect_contains(p * m_affine.inverse()); | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:87:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | unit_rect_contains(p * m_affine.inverse()); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:87:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | unit_rect_contains(p * m_affine.inverse()); | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'bool Geom::Parallelogram::contains(const Geom::Parallelogram&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:96:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 96 | auto const inv = m_affine.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:99:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | if (!unit_rect_contains(other.corner(i) * inv)) { | ~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'Geom::Parallelogram::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:42:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Parallelogram::bounds() const | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'Geom::Parallelogram::intersects(Geom::Parallelogram const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:56:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | auto const affine1 = other.m_affine * m_affine.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:62:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | if (unit_rect_contains(p * affine1) || // | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:50:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | bool Parallelogram::intersects(Parallelogram const &other) const | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'Geom::Parallelogram::contains(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:87:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | unit_rect_contains(p * m_affine.inverse()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:84:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | bool Parallelogram::contains(Point const &p) const | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp: In function 'Geom::nearest_time(Geom::Point const&, Geom::D2 const&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/nearest-time.cpp:67:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Coord droot = L2sq(bez.valueAt(ts[i])); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp: In member function 'Geom::Affine Geom::Line::transformTo(const Geom::Line&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:244:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | Affine Line::transformTo(Line const &other) const | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:246:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Affine result = Translate(-_initial); | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:246:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Affine result = Translate(-_initial); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:247:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | result *= Rotate(angle_between(vector(), other.vector())); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:250:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'Geom::Parallelogram::contains(Geom::Parallelogram const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:99:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | if (!unit_rect_contains(other.corner(i) * inv)) { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:90:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | bool Parallelogram::contains(Parallelogram const &other) const | ^~~~~~~~~~~~~ /usr/bin/ranlib ../../../../lib64/libavoid_LIB.a /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp: In function 'Geom::Line Geom::make_angle_bisector_line(const Geom::Line&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:569:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | Line make_angle_bisector_line(Line const& l1, Line const& l2) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:584:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 584 | Point O = l1.pointAt(crossing->ta); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:590:44: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 590 | return make_angle_bisector_line(A, O, B); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_angle_bisector_line(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:505:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | AngleInterval ival(Angle(A-O), Angle(B-O)); | ~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:506:36: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | Angle bisect = ival.angleAt(0.5); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:507:26: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 507 | return Line(O, bisect); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In constructor 'Geom::AngleInterval::AngleInterval(Geom::Angle, Geom::Angle, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:199:5: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | AngleInterval(Angle s, Angle e, bool cw = false) | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In constructor 'Geom::Line::Line(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:73:16: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | _final = _initial + v; | ~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'Geom::Parallelogram::isSheared(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:119:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | bool Parallelogram::isSheared(Coord eps) const | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ [ 26%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/rect.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/rect.cpp.o -MF CMakeFiles/2geom.dir/rect.cpp.o.d -o CMakeFiles/2geom.dir/rect.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 26%] Built target avoid_LIB In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::Line(Geom::Ray const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:101:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | , _final(r.origin() + r.vector()) | ~~~~~~~~^~ [ 26%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/recursive-bezier-intersection.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/recursive-bezier-intersection.cpp.o -MF CMakeFiles/2geom.dir/recursive-bezier-intersection.cpp.o.d -o CMakeFiles/2geom.dir/recursive-bezier-intersection.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp: In member function 'Geom::Line::transformTo(Geom::Line const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:246:40: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Affine result = Translate(-_initial); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:246:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Affine result = Translate(-_initial); | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::EllipticalArc::toSBasis() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:712:32: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 712 | SBasis arc_x = ray(X) * cos(param,4); | ~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:719:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | arc[d][0][0] = initialPoint()[d]; | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h: In member function 'Geom::Intersection::Intersection(Geom::Line const&, Geom::Line const&, double const&, double const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:57:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | , _point(lerp(0.5, sa.pointAt(ta), sb.pointAt(tb))) | ~~~~~~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp: In member function 'Geom::PathIntersectionGraph::_handleNonintersectingPaths(Geom::PathVector&, unsigned int, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:448:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 448 | int wdg = _pv[ow].winding(_pv[w][i].initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::EllipticalArc::roots(double, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:201:66: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Coord timeAtAngle(Angle a) const { return _angles.timeAtAngle(a); } | ~~~~~~~~~~~~~~~~~~~^~~ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::EllipticalArc::pointAndDerivatives(double, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:270:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | result.push_back( ea->pointAtAngle(angle) ); | ~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/point.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/point.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/point.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/point.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/point.cpp: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/point.cpp:69:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Point Point::polar(Coord angle) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::EllipticalArc::allNearestTimes(Geom::Point const&, double, double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:201:66: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Coord timeAtAngle(Angle a) const { return _angles.timeAtAngle(a); } | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:517:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | double dsq1 = distanceSq(p, pointAt(from)); | ~~~~~~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp: In member function 'Geom::Line::transformTo(Geom::Line const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:244:8: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | Affine Line::transformTo(Line const &other) const | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:244:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:244:8: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/point.cpp:38: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 26%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-2d.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-2d.cpp.o -MF CMakeFiles/2geom.dir/sbasis-2d.cpp.o.d -o CMakeFiles/2geom.dir/sbasis-2d.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp: In function 'Geom::Piecewise Geom::divide(const Geom::SBasis&, const Geom::SBasis&, double, unsigned int, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp:83:43: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Linear ci = Linear(r[i][0]/b[0][0],r[i][1]/b[0][1]); | ~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp: In function 'Geom::Point Geom::align_factors(Geom::Align)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:37:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | Point align_factors(Align g) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp: In member function 'Geom::Affine Geom::Rect::transformTo(const Geom::Rect&, const Geom::Aspect&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:99:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | Affine Rect::transformTo(Rect const &viewport, Aspect const &aspect) const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp: In member function 'Geom::Point Geom::PathVector::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:101:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | Point PathVector::pointAt(Coord t) const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp: In member function 'Geom::Interval Geom::PathIntersectionSweepSet::itemBounds(Geom::PathIntersectionSweepSet::ItemIterator)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:174:42: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | Interval itemBounds(ItemIterator ii) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ [ 26%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-geometric.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-geometric.cpp.o -MF CMakeFiles/2geom.dir/sbasis-geometric.cpp.o.d -o CMakeFiles/2geom.dir/sbasis-geometric.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:111:50: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:122:45: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Interval Geom::Path::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:418:28: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | Interval Path::timeRange() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Point Geom::Path::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:433:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | Point Path::pointAt(Coord t) const | ^~~~~ In function 'boost::operators_impl::operator-(Geom::Angle const&, Geom::Angle const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Geom::make_angle_bisector_line(Geom::Point const&, Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::make_angle_bisector_line(Geom::Line const&, Geom::Line const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:569:6: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | Line make_angle_bisector_line(Line const& l1, Line const& l2) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Interval Geom::CurveIntersectionSweepSet::itemBounds(Geom::CurveIntersectionSweepSet::ItemIterator)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:515:42: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 515 | Interval itemBounds(ItemIterator ii) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp: In member function 'virtual void Geom::PathSink::feed(const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:66:20: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 66 | moveTo(r.corner(0)); | ~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp: In member function 'virtual void Geom::PathSink::feed(const Geom::Ellipse&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:88:46: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | arcTo(e.ray(X), e.ray(Y), e.rotationAngle(), false, false, e.pointAt(M_PI)); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:88:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | arcTo(e.ray(X), e.ray(Y), e.rotationAngle(), false, false, e.pointAt(M_PI)); | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:89:46: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | arcTo(e.ray(X), e.ray(Y), e.rotationAngle(), false, false, s); | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp: In function 'Geom::Point Geom::align_factors(Geom::Align)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:37:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | Point align_factors(Align g) { | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In function 'Geom::intersection(Geom::Ray const&, Geom::Ray const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:128:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | return ::Geom::distance(_point, _ray.pointAt(t)); | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp: In member function 'Geom::Affine Geom::Rect::transformTo(const Geom::Rect&, const Geom::Aspect&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:99:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | Affine Rect::transformTo(Rect const &viewport, Aspect const &aspect) const | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:102:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine total = Translate(-min()); | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:102:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine total = Translate(-min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:105:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Geom::Point vdims = viewport.dimensions(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:111:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | total *= scale * Translate(viewport.min()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:111:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 111 | total *= scale * Translate(viewport.min()); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:111:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | total *= scale * Translate(viewport.min()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:122:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Geom::Point offset = vdims - dims * scale; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:124:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | total *= scale * Translate(viewport.min() + offset); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:124:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | total *= scale * Translate(viewport.min() + offset); | ~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:124:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | total *= scale * Translate(viewport.min() + offset); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'Geom::GenericRect::corner(unsigned int) const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Translate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp: In member function 'Geom::Rect::transformTo(Geom::Rect const&, Geom::Aspect const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:106:34: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Geom::Point dims = dimensions(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:102:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine total = Translate(-min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:102:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine total = Translate(-min()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h: In instantiation of 'Geom::Point Geom::Intersection::point() const [with TimeA = Geom::PathTime; TimeB = Geom::PathTime]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:192:32: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:68:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point point() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:111:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | total *= scale * Translate(viewport.min()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:122:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Geom::Point offset = vdims - dims * scale; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:124:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | total *= scale * Translate(viewport.min() + offset); | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'void Geom::intersect_polish_root(const Geom::Curve&, double&, const Geom::Curve&, double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:161:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | Point F = as[0] - bs[0]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:179:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Point soln = (F)*jack.inverse(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:179:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Point soln = (F)*jack.inverse(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h: In instantiation of 'Geom::Point Geom::Intersection::point() const [with TimeA = double; TimeB = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:533:32: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:68:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point point() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'std::vector Geom::path_mono_splits(const Geom::Path&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:417:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | bool dx = p[i].initialPoint()[X] > (spl.empty()? p[i].finalPoint()[X] : | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In member function 'virtual Geom::CrossingSet Geom::MonoCrosser::crossings(const Geom::PathVector&, const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:476:86: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 476 | for(unsigned i = 0; i < bounds_a.size(); i++) bounds_a_union.push_back(union_list(bounds_a[i])); | ~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 27%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-math.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-math.cpp.o -MF CMakeFiles/2geom.dir/sbasis-math.cpp.o.d -o CMakeFiles/2geom.dir/sbasis-math.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp: In member function 'Geom::PathSink::feed(Geom::Ellipse const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:88:46: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | arcTo(e.ray(X), e.ray(Y), e.rotationAngle(), false, false, e.pointAt(M_PI)); | ~~~~~~~~~~~~~~~^~ [ 27%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-poly.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp: In member function 'Geom::PathSink::feed(Geom::Circle const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:75:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point c = e.center(); | ~~~~~~~~^~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-poly.cpp.o -MF CMakeFiles/2geom.dir/sbasis-poly.cpp.o.d -o CMakeFiles/2geom.dir/sbasis-poly.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-poly.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 27%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-roots.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-roots.cpp.o -MF CMakeFiles/2geom.dir/sbasis-roots.cpp.o.d -o CMakeFiles/2geom.dir/sbasis-roots.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp [ 27%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-to-bezier.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-to-bezier.cpp.o -MF CMakeFiles/2geom.dir/sbasis-to-bezier.cpp.o.d -o CMakeFiles/2geom.dir/sbasis-to-bezier.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise::setDomain(Geom::Interval)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweeper.h: In member function 'void Geom::Sweeper::process() [with SweepSet = Geom::PathIntersectionSweepSet]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweeper.h:115:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Interval b = _set.itemBounds(i); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp: In member function 'void Geom::PathIntersectionSweepSet::addActiveItem(Geom::PathIntersectionSweepSet::ItemIterator)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:192:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | px[k].point())); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ [ 27%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis.cpp.o -MF CMakeFiles/2geom.dir/sbasis.cpp.o.d -o CMakeFiles/2geom.dir/sbasis.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In constructor 'Geom::Path::Path(const Geom::Ellipse&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:300:76: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | _data->curves.push_back(new EllipticalArc(p1, e.rays(), e.rotationAngle(), false, true, p2)); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:301:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | _data->curves.push_back(new EllipticalArc(p2, e.rays(), e.rotationAngle(), false, true, p1)); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:301:76: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | _data->curves.push_back(new EllipticalArc(p2, e.rays(), e.rotationAngle(), false, true, p1)); | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::rays() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:122:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Point rays() const { return _rays; } | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'void Geom::Path::close(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:313:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 313 | if (last->isLineSegment() && last->finalPoint() == initialPoint()) { | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::OptRect Geom::Path::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:343:32: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | bounds = front().boundsFast(); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Piecewise > Geom::Path::toPwSb() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:388:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | ret = Piecewise >(initialPoint()); | ~~~~~~~~~~~~^~ In function 'Geom::union_list(std::vector > const&) [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Interval Geom::Path::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:418:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | Interval Path::timeRange() const | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Point Geom::Path::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:433:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | Point Path::pointAt(Coord t) const | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In constructor 'Geom::CurveIntersectionSweepSet::CurveRecord::CurveRecord(const Geom::Curve*, std::size_t, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:484:15: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 484 | , bounds(curve->boundsFast()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweeper.h: In member function 'void Geom::Sweeper::process() [with SweepSet = Geom::CurveIntersectionSweepSet]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweeper.h:115:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Interval b = _set.itemBounds(i); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'void Geom::CurveIntersectionSweepSet::addActiveItem(Geom::CurveIntersectionSweepSet::ItemIterator)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:533:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 533 | cx[k].point())); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'int Geom::Path::winding(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:586:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 586 | Rect bounds = i->boundsFast(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:598:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 598 | Point ip = i->initialPoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'std::vector Geom::Path::allNearestTimes(const Geom::Point&, double, double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:665:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 665 | bb = (_path[i].boundsFast()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:670:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 670 | dsq = distanceSq(_point, _path[i].pointAt(all_t.front())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:682:8: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 682 | bb = (_path[ei].boundsFast()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:686:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 686 | dsq = distanceSq(_point, _path[ei].pointAt(all_t.front())); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::PathTime Geom::Path::nearestTime(const Geom::Point&, Geom::Coord*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:734:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if (distance(p, c.boundsFast()) >= mindist) continue; | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:737:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | Coord d = distance(c.pointAt(t), p); | ~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [ 27%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/solve-bezier.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/solve-bezier.cpp.o -MF CMakeFiles/2geom.dir/solve-bezier.cpp.o.d -o CMakeFiles/2geom.dir/solve-bezier.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp: In member function 'Geom::PathIntersectionSweepSet::addActiveItem(__gnu_cxx::__normal_iterator > >)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:192:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | px[k].point())); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In member function 'Geom::GenericRect::corner(unsigned int) const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:113:32: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'Geom::intersect_polish_root(Geom::Curve const&, double&, Geom::Curve const&, double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:156:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | intersect_polish_root (Curve const &A, double &s, Curve const &B, double &t) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Path::Path(Geom::Ellipse const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:300:76: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | _data->curves.push_back(new EllipticalArc(p1, e.rays(), e.rotationAngle(), false, true, p2)); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:300:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | _data->curves.push_back(new EllipticalArc(p1, e.rays(), e.rotationAngle(), false, true, p2)); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:301:76: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | _data->curves.push_back(new EllipticalArc(p2, e.rays(), e.rotationAngle(), false, true, p1)); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:301:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | _data->curves.push_back(new EllipticalArc(p2, e.rays(), e.rotationAngle(), false, true, p1)); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /usr/include/c++/11/bits/stl_algo.h:61, from /usr/include/c++/11/functional:65, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = long int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp: In member function 'void Geom::OldBezier::split(double, Geom::OldBezier&, Geom::OldBezier&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:93:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Vtemp[i][j] = lerp(t, Vtemp[i-1][j], Vtemp[i-1][j+1]); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-poly.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-poly.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h: In function 'Geom::Linear Geom::extract_u(const Geom::Linear2d&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:90:52: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | inline Linear extract_u(Linear2d const &a, double u) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-poly.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-poly.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweeper.h: In member function 'Geom::Sweeper::process()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweeper.h:115:41: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Interval b = _set.itemBounds(i); | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Path::toPwSb() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:388:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | ret = Piecewise >(initialPoint()); | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-poly.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-poly.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 27%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/solve-bezier-one-d.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/solve-bezier-one-d.cpp.o -MF CMakeFiles/2geom.dir/solve-bezier-one-d.cpp.o.d -o CMakeFiles/2geom.dir/solve-bezier-one-d.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Linear boost::operators_impl::operator*(const Geom::Linear&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:14:51: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-poly.cpp: In function 'Geom::Poly Geom::sbasis_to_poly(const Geom::SBasis&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-poly.cpp:42:23: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | r = S*r + sb[i][0]*A + sb[i][1]*B; | ~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:79:18: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:14:51: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /usr/include/c++/11/bits/stl_algo.h:61, from /usr/include/c++/11/functional:65, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /usr/include/c++/11/bits/stl_heap.h: In function 'std::__adjust_heap<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, std::pair, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, long, long, std::pair, __gnu_cxx::__ops::_Iter_less_iter)void [clone .isra.0]': /usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp: In function 'Geom::SBasis Geom::extract_u(const Geom::SBasis2d&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:14:50: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 14 | bo += (extract_u(a.index(ui, vi), u))*sk; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp: In function 'Geom::D2 Geom::sb2dsolve(const Geom::SBasis2d&, const Geom::Point&, const Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:114:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Geom::Point nA = dfA/(dfA[X]*dfA[X]+dfA[Y]*dfA[Y]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp: In member function 'Geom::OldBezier::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:129:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Point OldBezier::operator()(double const t) const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp: In function 'Geom::sb2d_cubic_solve(Geom::SBasis2d const&, Geom::Point const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:161:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | Geom::Point V1 = rot90(dfB); | ~~~~~^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'Geom::mono_pair(Geom::Path const&, double, double, Geom::Path const&, double, double, std::vector >&, double, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:352:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | void mono_pair(Path const &A, double Al, double Ah, | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /usr/include/c++/11/bits/stl_algo.h:61, from /usr/include/c++/11/functional:65, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /usr/include/c++/11/bits/stl_heap.h: In function 'std::__heap_select<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__ops::_Iter_less_iter)void': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /usr/include/c++/11/bits/stl_heap.h:355:29: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::valueAt(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:83:22: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:136:62: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point valueAt(double t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Linear boost::operators_impl::operator+(const Geom::Linear&, const Geom::Linear&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:94:31: required from here /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp: In member function 'bool Geom::SBasis::isFinite() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:58:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | if(!(*this)[i].isFinite()) | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::operator-(const Geom::SBasis&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:284:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | result[i] = -p[i]; In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'Geom::Piecewise > Geom::unitVector(const Geom::D2&, double, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:236:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | Point v0 = unit_vector(V.at0()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-math.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:191:28: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'unsigned int Geom::centroid(const Geom::Piecewise >&, Geom::Point&, double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:529:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 529 | centroid_tmp += C.at1()- C.at0(); // first moment. | ~~~~~~~^~~~~~~~~ [ 27%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/solve-bezier-parametric.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/solve-bezier-parametric.cpp.o -MF CMakeFiles/2geom.dir/solve-bezier-parametric.cpp.o.d -o CMakeFiles/2geom.dir/solve-bezier-parametric.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:79:18: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:154:40: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In function 'Geom::PathIntersectionSweepSet::itemBounds(__gnu_cxx::__normal_iterator > >) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 27%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/svg-path-parser.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/svg-path-parser.cpp.o -MF CMakeFiles/2geom.dir/svg-path-parser.cpp.o.d -o CMakeFiles/2geom.dir/svg-path-parser.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-parser.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp: In function 'Geom::Piecewise Geom::sqrt(const Geom::Piecewise&, double, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:191:19: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | zero.setDomain(f.domain()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp: In function 'Geom::Piecewise Geom::sqrt_internal(const Geom::SBasis&, double, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:149:40: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | sqrtf[0] = Linear(std::sqrt(f[0][0]), std::sqrt(f[0][1])); | ~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-math.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::reverse(const Geom::SBasis&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:274:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | result[k] = reverse(a[k]); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'Geom::find_tangents_by_vector(Geom::Point, Geom::D2 const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:774:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 774 | SBasis crs = dot(derivative(A), rot90(V)); | ~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Path::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:356:9: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | OptRect Path::boundsExact() const | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Path::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:418:10: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | Interval Path::timeRange() const | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Path::pointAt(Geom::PathTime const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:447:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 447 | Point Path::pointAt(PathTime const &pos) const | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In member function 'Geom::MonoCrosser::crossings(Geom::PathVector const&, Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:476:86: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 476 | for(unsigned i = 0; i < bounds_a.size(); i++) bounds_a_union.push_back(union_list(bounds_a[i])); | ~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Path::winding(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:579:5: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 579 | int Path::winding(Point const &p) const { | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:579:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:579:5: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:598:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 598 | Point ip = i->initialPoint(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:586:36: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 586 | Rect bounds = i->boundsFast(); | ~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Path::nearestTime(Geom::Point const&, double*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:717:10: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | PathTime Path::nearestTime(Point const &p, Coord *dist) const | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:717:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:717:10: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:717:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:734:37: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if (distance(p, c.boundsFast()) >= mindist) continue; | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:737:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | Coord d = distance(c.pointAt(t), p); | ~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 27%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/svg-path-writer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/svg-path-writer.cpp.o -MF CMakeFiles/2geom.dir/svg-path-writer.cpp.o.d -o CMakeFiles/2geom.dir/svg-path-writer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp [ 27%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sweep-bounds.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sweep-bounds.cpp.o -MF CMakeFiles/2geom.dir/sweep-bounds.cpp.o.d -o CMakeFiles/2geom.dir/sweep-bounds.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Path::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:332:9: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | OptRect Path::boundsFast() const | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 27%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/transforms.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/transforms.cpp.o -MF CMakeFiles/2geom.dir/transforms.cpp.o.d -o CMakeFiles/2geom.dir/transforms.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h: In member function 'Geom::Point Geom::ConvexHull::leftPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:191:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Point leftPoint() const { return _boundary[0]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-math.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise::setDomain(Geom::Interval)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise >::setDomain(Geom::Interval)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'bool Geom::compareIntervalMin(Geom::Interval, Geom::Interval)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:362:13: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | static bool compareIntervalMin( Interval I, Interval J ){ | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'void Geom::subdiv_sbasis(const Geom::SBasis&, std::vector&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:575:23: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 575 | double t = s[0][0] / (s[0][0] - s[0][1]); | ~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'std::vector Geom::roots1(const Geom::SBasis&, Geom::Interval)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:597:21: note: parameter passing for argument of type 'const Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 597 | std::vector roots1(SBasis const & s, Interval const ivl) { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:599:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | double d = s[0][0] - s[0][1]; | ~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'std::vector Geom::roots(const Geom::SBasis&, Geom::Interval)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:629:21: note: parameter passing for argument of type 'const Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | std::vector roots(SBasis const & s, Interval const ivl) { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'Geom::find_tangents_by_vector(Geom::Point, Geom::D2 const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:773:21: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 773 | std::vector find_tangents_by_vector(Point V, D2 const &A) { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp: In function 'void Geom::sbasis_to_bezier(Geom::Bezier&, const Geom::SBasis&, size_t)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:110:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | if (sb[q-1][0] == sb[q-1][1]) | ~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp: In function 'void Geom::build_from_sbasis(Geom::PathBuilder&, const Geom::D2&, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:489:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | pb.lineTo(B.at1()); | ~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A) [with CurveType = Geom::BezierCurveN<1>; A = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:742:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | void appendNew(A a) { | ^~~~~~~~~ [ 27%] Built target inkscape_appdata /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::CurveIntersectionSweepSet::CurveIntersectionSweepSet(std::vector, std::allocator > >&, Geom::Path const&, Geom::Path const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:492:5: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 492 | CurveIntersectionSweepSet(std::vector &result, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp: In function 'Geom::Path Geom::path_from_sbasis(const Geom::D2&, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:511:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | pb.moveTo(B.at0()); | ~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ [ 27%] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/utils.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/g++ -DGPL_TAINT -DHAVE_CONFIG_H -DHAVE_GSL -DHAVE_SINCOS -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -Wall -Wformat-security -Woverloaded-virtual -Wpointer-arith -Werror=return-type -O2 -std=c++17 -MD -MT src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/utils.cpp.o -MF CMakeFiles/2geom.dir/utils.cpp.o.d -o CMakeFiles/2geom.dir/utils.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/utils.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 27%] Built target inkscape_desktop In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Path::nodes() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:751:20: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 751 | std::vector Path::nodes() const | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'Geom::compareIntervalMin(Geom::Interval, Geom::Interval)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:362:13: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | static bool compareIntervalMin( Interval I, Interval J ){ | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:4: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/solver.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Path::allNearestTimes(Geom::Point const&, double, double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:622:21: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | std::vector Path::allNearestTimes(Point const &_point, double from, double to) const | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:622:21: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:622:21: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:622:21: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:665:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 665 | bb = (_path[i].boundsFast()); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:670:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 670 | dsq = distanceSq(_point, _path[i].pointAt(all_t.front())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:682:31: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 682 | bb = (_path[ei].boundsFast()); | ~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:686:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 686 | dsq = distanceSq(_point, _path[ei].pointAt(all_t.front())); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h: In instantiation of 'T Geom::bernstein_value_at(double, const T*, unsigned int) [with T = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:82:31: required from 'T Geom::casteljau_subdivision(double, const T*, T*, T*, unsigned int) [with T = Geom::Point]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:71:26: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:56:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | inline T bernstein_value_at(double t, T const *c_, unsigned n) { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from svg-path-parser.rl:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In static member function 'static Geom::Zoom Geom::Zoom::map_rect(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:46:57: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Zoom Zoom::map_rect(Rect const &old_r, Rect const &new_r) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In static member function 'static Geom::Affine Geom::Rotate::around(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:142:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | Affine Rotate::around(Point const &p, Coord angle) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:50:27: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:144:49: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'static S Geom::ShearBase::identity() [with S = Geom::HShear]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:179:22: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:247:14: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | static S identity() { S ret(0); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'static S Geom::ShearBase::identity() [with S = Geom::VShear]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:180:22: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:247:14: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:186:13: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:186:24: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:187:24: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:187:35: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:188:35: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::HShear; T = Geom::Rotate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:188:46: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::HShear boost::operators_impl::operator*(const Geom::HShear&, const Geom::HShear&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:189:46: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::VShear; T = Geom::HShear]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:189:57: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::VShear boost::operators_impl::operator*(const Geom::VShear&, const Geom::VShear&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:190:57: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Zoom; T = Geom::VShear]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:190:68: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Zoom boost::operators_impl::operator*(const Geom::Zoom&, const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:191:68: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:165:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:166:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:166:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:167:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:167:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Rotate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:167:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::HShear&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::HShear]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:168:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::HShear&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::HShear]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:168:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::HShear]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::HShear]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:168:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::VShear&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::VShear]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:169:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::VShear&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::VShear]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:169:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::VShear]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::VShear]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:169:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Zoom]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:170:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Zoom]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:170:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Zoom]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Zoom]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:170:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:171:5: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:171:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:171:5: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In static member function 'static Geom::Zoom Geom::Zoom::map_rect(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:46:6: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Zoom Zoom::map_rect(Rect const &old_r, Rect const &new_r) | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:50:16: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | ret._trans = new_r.min() - old_r.min(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:51:12: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In member function 'Geom::Affine& Geom::Affine::operator*=(const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:114:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | *this *= (Affine) r; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In static member function 'static Geom::Affine Geom::Rotate::around(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:144:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Affine result = Translate(-p) * Rotate(angle) * Translate(p); | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:144:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Affine result = Translate(-p) * Rotate(angle) * Translate(p); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'Geom::Affine Geom::reflection(const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:150:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Geom::Point vn = unit_vector(vector); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:157:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | return Translate(-origin) * mirror * Translate(origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:157:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | return Translate(-origin) * mirror * Translate(origin); | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:157:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | return Translate(-origin) * mirror * Translate(origin); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'void Geom::check_transforms()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:176:38: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | Translate t(Translate::identity()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:177:30: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | Scale s(Scale::identity()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:178:32: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | Rotate r(Rotate::identity()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:179:32: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | HShear h(HShear::identity()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:180:32: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 180 | VShear v(VShear::identity()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:181:28: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | Zoom z(Zoom::identity()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:186:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | m = t * t; m = t * s; m = t * r; m = t * h; m = t * v; m = t * z; | ~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:186:11: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | m = t * t; m = t * s; m = t * r; m = t * h; m = t * v; m = t * z; | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:186:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | m = t * t; m = t * s; m = t * r; m = t * h; m = t * v; m = t * z; | ~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:187:22: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 187 | m = s * t; m = s * s; m = s * r; m = s * h; m = s * v; m = s * z; | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:187:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 187 | m = s * t; m = s * s; m = s * r; m = s * h; m = s * v; m = s * z; | ~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:188:33: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | m = r * t; m = r * s; m = r * r; m = r * h; m = r * v; m = r * z; | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:188:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | m = r * t; m = r * s; m = r * r; m = r * h; m = r * v; m = r * z; | ~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:189:44: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | m = h * t; m = h * s; m = h * r; m = h * h; m = h * v; m = h * z; | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:189:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | m = h * t; m = h * s; m = h * r; m = h * h; m = h * v; m = h * z; | ~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:190:55: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | m = v * t; m = v * s; m = v * r; m = v * h; m = v * v; m = v * z; | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:190:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | m = v * t; m = v * s; m = v * r; m = v * h; m = v * v; m = v * z; | ~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:191:66: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | m = z * t; m = z * s; m = z * r; m = z * h; m = z * v; m = z * z; | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:191:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | m = z * t; m = z * s; m = z * r; m = z * h; m = z * v; m = z * z; | ~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Translate Geom::Translate::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:135:22: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | static Translate identity() { Translate ret; return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Scale Geom::Scale::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:173:18: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | static Scale identity() { Scale ret; return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:215:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | static Rotate identity() { Rotate ret; return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static S Geom::ShearBase::identity() [with S = Geom::HShear]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:247:14: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | static S identity() { S ret(0); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static S Geom::ShearBase::identity() [with S = Geom::VShear]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:247:14: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Zoom Geom::Zoom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:320:17: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | static Zoom identity() { Zoom ret(1.0); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::HShear; T = Geom::Rotate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::HShear boost::operators_impl::operator*(const Geom::HShear&, const Geom::HShear&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::VShear boost::operators_impl::operator*(const Geom::VShear&, const Geom::VShear&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::VShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:278:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | operator Affine() const { Affine ret(1, f, 0, 1, 0, 0); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::Zoom boost::operators_impl::operator*(const Geom::Zoom&, const Geom::Zoom&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom& Geom::Zoom::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 309 | _trans += z._trans / _scale; | ~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:304:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | operator Affine() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'Geom::Zoom::map_rect(Geom::Rect const&, Geom::Rect const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:50:41: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | ret._trans = new_r.min() - old_r.min(); | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Rotate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'Geom::Rotate::around(Geom::Point const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:144:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Affine result = Translate(-p) * Rotate(angle) * Translate(p); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Affine const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'Geom::reflection(Geom::Point const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:157:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | return Translate(-origin) * mirror * Translate(origin); | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Scale const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'Geom::check_transforms()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:181:26: note: parameter passing for argument of type 'struct Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | Zoom z(Zoom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:180:30: note: parameter passing for argument of type 'struct VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 180 | VShear v(VShear::identity()); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:179:30: note: parameter passing for argument of type 'struct HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | HShear h(HShear::identity()); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:178:30: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | Rotate r(Rotate::identity()); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:177:28: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | Scale s(Scale::identity()); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:176:36: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | Translate t(Translate::identity()); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:187:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 187 | m = s * t; m = s * s; m = s * r; m = s * h; m = s * v; m = s * z; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:187:24: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:187:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 187 | m = s * t; m = s * s; m = s * r; m = s * h; m = s * v; m = s * z; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:189:46: note: parameter passing for argument of type 'struct HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | m = h * t; m = h * s; m = h * r; m = h * h; m = h * v; m = h * z; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:191:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | m = z * t; m = z * s; m = z * r; m = z * h; m = z * v; m = z * z; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:190:57: note: parameter passing for argument of type 'struct VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | m = v * t; m = v * s; m = v * r; m = v * h; m = v * v; m = v * z; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:191:68: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | m = z * t; m = z * s; m = z * r; m = z * h; m = z * v; m = z * z; | ^ svg-path-parser.rl: In member function 'Geom::Point Geom::SVGPathParser::_pop_point()': svg-path-parser.rl:134:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'Geom::Zoom::map_rect(Geom::Rect const&, Geom::Rect const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:46:6: note: parameter passing for argument of type 'struct Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Zoom Zoom::map_rect(Rect const &old_r, Rect const &new_r) | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'Geom::Rotate::around(Geom::Point const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:144:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Affine result = Translate(-p) * Rotate(angle) * Translate(p); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:142:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | Affine Rotate::around(Point const &p, Coord angle) | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:142:8: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:142:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:142:8: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from svg-path-parser.rl:38: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'Geom::reflection(Geom::Point const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:157:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | return Translate(-origin) * mirror * Translate(origin); | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:148:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Affine reflection(Point const & vector, Point const & origin) | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:148:8: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:148:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:148:8: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:150:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Geom::Point vn = unit_vector(vector); | ~~~~~~~~~~~^~~~~~~~ In function 'boost::operators_impl::operator*(Geom::Rotate const&, Geom::Rotate const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'boost::operators_impl::operator*(Geom::Translate const&, Geom::Translate const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'Geom::unitVector(Geom::D2 const&, double, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:282:25: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | unitV0.setDomain(Interval(0.,.5)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ svg-path-parser.rl: In member function 'Geom::Point Geom::SVGPathParser::_pop_point()': svg-path-parser.rl:134:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ svg-path-parser.rl: In member function 'Geom::SVGPathParser::_pop_point()': svg-path-parser.rl:134:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 28%] Linking CXX static library ../../../../../lib64/lib2geom.a cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/cmake -P CMakeFiles/2geom.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/2geom/src/2geom && /usr/bin/cmake -E cmake_link_script CMakeFiles/2geom.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../lib64/lib2geom.a CMakeFiles/2geom.dir/affine.cpp.o CMakeFiles/2geom.dir/basic-intersection.cpp.o CMakeFiles/2geom.dir/bezier.cpp.o CMakeFiles/2geom.dir/bezier-clipping.cpp.o CMakeFiles/2geom.dir/bezier-curve.cpp.o CMakeFiles/2geom.dir/bezier-utils.cpp.o CMakeFiles/2geom.dir/cairo-path-sink.cpp.o CMakeFiles/2geom.dir/circle.cpp.o CMakeFiles/2geom.dir/concepts.cpp.o CMakeFiles/2geom.dir/conicsec.cpp.o CMakeFiles/2geom.dir/conic_section_clipper_impl.cpp.o CMakeFiles/2geom.dir/convex-hull.cpp.o CMakeFiles/2geom.dir/coord.cpp.o CMakeFiles/2geom.dir/crossing.cpp.o CMakeFiles/2geom.dir/curve.cpp.o CMakeFiles/2geom.dir/d2-sbasis.cpp.o CMakeFiles/2geom.dir/ellipse.cpp.o CMakeFiles/2geom.dir/elliptical-arc.cpp.o CMakeFiles/2geom.dir/elliptical-arc-from-sbasis.cpp.o CMakeFiles/2geom.dir/geom.cpp.o CMakeFiles/2geom.dir/intersection-graph.cpp.o CMakeFiles/2geom.dir/line.cpp.o CMakeFiles/2geom.dir/nearest-time.cpp.o CMakeFiles/2geom.dir/numeric/matrix.cpp.o CMakeFiles/2geom.dir/parallelogram.cpp.o CMakeFiles/2geom.dir/path-intersection.cpp.o CMakeFiles/2geom.dir/path-sink.cpp.o CMakeFiles/2geom.dir/path.cpp.o CMakeFiles/2geom.dir/pathvector.cpp.o CMakeFiles/2geom.dir/piecewise.cpp.o CMakeFiles/2geom.dir/point.cpp.o CMakeFiles/2geom.dir/polynomial.cpp.o CMakeFiles/2geom.dir/rect.cpp.o CMakeFiles/2geom.dir/recursive-bezier-intersection.cpp.o CMakeFiles/2geom.dir/sbasis-2d.cpp.o CMakeFiles/2geom.dir/sbasis-geometric.cpp.o CMakeFiles/2geom.dir/sbasis-math.cpp.o CMakeFiles/2geom.dir/sbasis-poly.cpp.o CMakeFiles/2geom.dir/sbasis-roots.cpp.o CMakeFiles/2geom.dir/sbasis-to-bezier.cpp.o CMakeFiles/2geom.dir/sbasis.cpp.o CMakeFiles/2geom.dir/solve-bezier.cpp.o CMakeFiles/2geom.dir/solve-bezier-one-d.cpp.o CMakeFiles/2geom.dir/solve-bezier-parametric.cpp.o CMakeFiles/2geom.dir/svg-path-parser.cpp.o CMakeFiles/2geom.dir/svg-path-writer.cpp.o CMakeFiles/2geom.dir/sweep-bounds.cpp.o CMakeFiles/2geom.dir/transforms.cpp.o CMakeFiles/2geom.dir/utils.cpp.o /usr/bin/ranlib ../../../../../lib64/lib2geom.a gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 28%] Built target 2geom /usr/bin/gmake -f src/livarot/CMakeFiles/livarot_LIB.dir/build.make src/livarot/CMakeFiles/livarot_LIB.dir/depend /usr/bin/gmake -f src/util/CMakeFiles/util_LIB.dir/build.make src/util/CMakeFiles/util_LIB.dir/depend /usr/bin/gmake -f src/3rdparty/libdepixelize/CMakeFiles/depixelize_LIB.dir/build.make src/3rdparty/libdepixelize/CMakeFiles/depixelize_LIB.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/util /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/util/CMakeFiles/util_LIB.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libdepixelize /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libdepixelize/CMakeFiles/depixelize_LIB.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot/CMakeFiles/livarot_LIB.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f src/util/CMakeFiles/util_LIB.dir/build.make src/util/CMakeFiles/util_LIB.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f src/livarot/CMakeFiles/livarot_LIB.dir/build.make src/livarot/CMakeFiles/livarot_LIB.dir/build /usr/bin/gmake -f src/3rdparty/libdepixelize/CMakeFiles/depixelize_LIB.dir/build.make src/3rdparty/libdepixelize/CMakeFiles/depixelize_LIB.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 28%] Building CXX object src/util/CMakeFiles/util_LIB.dir/expression-evaluator.cpp.o [ 28%] Building CXX object src/util/CMakeFiles/util_LIB.dir/share.cpp.o [ 28%] Building CXX object src/util/CMakeFiles/util_LIB.dir/units.cpp.o [ 28%] Building CXX object src/3rdparty/libdepixelize/CMakeFiles/depixelize_LIB.dir/kopftracer2011.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/util && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/util -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/util/CMakeFiles/util_LIB.dir/expression-evaluator.cpp.o -MF CMakeFiles/util_LIB.dir/expression-evaluator.cpp.o.d -o CMakeFiles/util_LIB.dir/expression-evaluator.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util/expression-evaluator.cpp [ 28%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/AlphaLigne.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libdepixelize && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libdepixelize -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/3rdparty/libdepixelize/CMakeFiles/depixelize_LIB.dir/kopftracer2011.cpp.o -MF CMakeFiles/depixelize_LIB.dir/kopftracer2011.cpp.o.d -o CMakeFiles/depixelize_LIB.dir/kopftracer2011.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/util && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/util -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/util/CMakeFiles/util_LIB.dir/share.cpp.o -MF CMakeFiles/util_LIB.dir/share.cpp.o.d -o CMakeFiles/util_LIB.dir/share.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util/share.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/AlphaLigne.cpp.o -MF CMakeFiles/livarot_LIB.dir/AlphaLigne.cpp.o.d -o CMakeFiles/livarot_LIB.dir/AlphaLigne.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/AlphaLigne.cpp [ 28%] Building CXX object src/util/CMakeFiles/util_LIB.dir/ziptool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/util && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/util -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/util/CMakeFiles/util_LIB.dir/units.cpp.o -MF CMakeFiles/util_LIB.dir/units.cpp.o.d -o CMakeFiles/util_LIB.dir/units.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util/units.cpp [ 28%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/AVL.cpp.o [ 28%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/BitLigne.cpp.o [ 28%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/float-line.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/util && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/util -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/util/CMakeFiles/util_LIB.dir/ziptool.cpp.o -MF CMakeFiles/util_LIB.dir/ziptool.cpp.o.d -o CMakeFiles/util_LIB.dir/ziptool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util/ziptool.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/AVL.cpp.o -MF CMakeFiles/livarot_LIB.dir/AVL.cpp.o.d -o CMakeFiles/livarot_LIB.dir/AVL.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/AVL.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/BitLigne.cpp.o -MF CMakeFiles/livarot_LIB.dir/BitLigne.cpp.o.d -o CMakeFiles/livarot_LIB.dir/BitLigne.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/BitLigne.cpp [ 28%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/Path.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/float-line.cpp.o -MF CMakeFiles/livarot_LIB.dir/float-line.cpp.o.d -o CMakeFiles/livarot_LIB.dir/float-line.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp [ 28%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/int-line.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/Path.cpp.o -MF CMakeFiles/livarot_LIB.dir/Path.cpp.o.d -o CMakeFiles/livarot_LIB.dir/Path.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Path.cpp [ 28%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/PathConversion.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/int-line.cpp.o -MF CMakeFiles/livarot_LIB.dir/int-line.cpp.o.d -o CMakeFiles/livarot_LIB.dir/int-line.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/PathConversion.cpp.o -MF CMakeFiles/livarot_LIB.dir/PathConversion.cpp.o.d -o CMakeFiles/livarot_LIB.dir/PathConversion.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp [ 29%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/PathCutting.cpp.o [ 29%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/path-description.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/PathCutting.cpp.o -MF CMakeFiles/livarot_LIB.dir/PathCutting.cpp.o.d -o CMakeFiles/livarot_LIB.dir/PathCutting.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp [ 29%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/PathOutline.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/path-description.cpp.o -MF CMakeFiles/livarot_LIB.dir/path-description.cpp.o.d -o CMakeFiles/livarot_LIB.dir/path-description.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/path-description.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/PathOutline.cpp.o -MF CMakeFiles/livarot_LIB.dir/PathOutline.cpp.o.d -o CMakeFiles/livarot_LIB.dir/PathOutline.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathOutline.cpp [ 29%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/PathSimplify.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/PathSimplify.cpp.o -MF CMakeFiles/livarot_LIB.dir/PathSimplify.cpp.o.d -o CMakeFiles/livarot_LIB.dir/PathSimplify.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp [ 29%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/PathStroke.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/PathStroke.cpp.o -MF CMakeFiles/livarot_LIB.dir/PathStroke.cpp.o.d -o CMakeFiles/livarot_LIB.dir/PathStroke.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp [ 29%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/Shape.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/Shape.cpp.o -MF CMakeFiles/livarot_LIB.dir/Shape.cpp.o.d -o CMakeFiles/livarot_LIB.dir/Shape.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp [ 29%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/ShapeDraw.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/ShapeDraw.cpp.o -MF CMakeFiles/livarot_LIB.dir/ShapeDraw.cpp.o.d -o CMakeFiles/livarot_LIB.dir/ShapeDraw.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp [ 29%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/ShapeMisc.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/ShapeMisc.cpp.o -MF CMakeFiles/livarot_LIB.dir/ShapeMisc.cpp.o.d -o CMakeFiles/livarot_LIB.dir/ShapeMisc.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/path-description.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/path-description.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 29%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/ShapeRaster.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/ShapeRaster.cpp.o -MF CMakeFiles/livarot_LIB.dir/ShapeRaster.cpp.o.d -o CMakeFiles/livarot_LIB.dir/ShapeRaster.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/path-description.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Path.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathOutline.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/path-description.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/path-description.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Path.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Path.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/ShapeSweep.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/ShapeSweep.cpp.o -MF CMakeFiles/livarot_LIB.dir/ShapeSweep.cpp.o.d -o CMakeFiles/livarot_LIB.dir/ShapeSweep.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp: In static member function 'static bool Path::FitCubic(const Geom::Point&, PathDescrCubicTo&, double*, double*, double*, double*, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp:276:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | Geom::Affine const iM = M.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp:297:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 297 | Geom::Point P = Q * M; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp:255:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | bool Path::FitCubic(Geom::Point const &start, PathDescrCubicTo &res, | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp: In member function 'Path::RaffineTk(Geom::Point, Geom::Point, Geom::Point, Geom::Point, Geom::Point, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp:1121:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1121 | double Path::RaffineTk (Geom::Point pt, Geom::Point p0, Geom::Point p1, Geom::Point p2, Geom::Point p3, double it) | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Path.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 29%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/sweep-event.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/sweep-event.cpp.o -MF CMakeFiles/livarot_LIB.dir/sweep-event.cpp.o.d -o CMakeFiles/livarot_LIB.dir/sweep-event.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp [ 29%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/sweep-tree.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/sweep-tree.cpp.o -MF CMakeFiles/livarot_LIB.dir/sweep-tree.cpp.o.d -o CMakeFiles/livarot_LIB.dir/sweep-tree.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp [ 30%] Linking CXX static library ../../lib64/libutil_LIB.a [ 30%] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/sweep-tree-list.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/util && /usr/bin/cmake -P CMakeFiles/util_LIB.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/livarot/CMakeFiles/livarot_LIB.dir/sweep-tree-list.cpp.o -MF CMakeFiles/livarot_LIB.dir/sweep-tree-list.cpp.o.d -o CMakeFiles/livarot_LIB.dir/sweep-tree-list.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree-list.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/util_LIB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libutil_LIB.a CMakeFiles/util_LIB.dir/expression-evaluator.cpp.o CMakeFiles/util_LIB.dir/share.cpp.o CMakeFiles/util_LIB.dir/units.cpp.o CMakeFiles/util_LIB.dir/ziptool.cpp.o /usr/bin/ranlib ../../lib64/libutil_LIB.a gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 30%] Built target util_LIB In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Path.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Path.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Path.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:439:57: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Path.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp: In member function 'void Path::DashSubPath(int, int, const std::vector&, float, float, float, int, float*, bool, float)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:106:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Geom::Point d=n-lastP; | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A, B, C, D, E, F) [with CurveType = Geom::EllipticalArc; A = double; B = double; C = double; D = bool; E = bool; F = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:772:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 772 | void appendNew(A a, B b, C c, D d, E e, F f) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp: In member function 'void Path::AddCurve(const Geom::Curve&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:412:45: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | elliptical_arc->rotationAngle()*180.0/M_PI, // convert from radians to degrees | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp: In member function 'void Path::LoadPath(const Geom::Path&, const Geom::Affine&, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:441:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 441 | MoveTo( pathtr.initialPoint() ); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp: In member function 'Path::PointToCurvilignPosition(Geom::Point const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:980:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 980 | localPos = pos.cw(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A) [with CurveType = Geom::BezierCurveN<1>; A = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:742:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | void appendNew(A a) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree-list.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp: In member function 'Path::AddCurve(Geom::Curve const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:412:45: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | elliptical_arc->rotationAngle()*180.0/M_PI, // convert from radians to degrees | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp: In member function 'Path::LoadPath(Geom::Path const&, Geom::Affine const&, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:441:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 441 | MoveTo( pathtr.initialPoint() ); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathCutting.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/priv/splines-kopf2011.h: In member function 'Tracer::Splines::Splines(Tracer::SimplifiedVoronoi const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/priv/splines-kopf2011.h:122:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | .push_back(Geom::Path(to_geom_point(it->vertices.front()))); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:841:26: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:842:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/int-line.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/float-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Path.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathStroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In member function 'void Path::DoArc(const Geom::Point&, const Geom::Point&, double, double, double, bool, bool, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:841:16: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 841 | cb = omega * cb; | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:842:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 842 | AddPoint( cb.vector() * ar * cbangle + dr ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:853:16: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 853 | cb = omega * cb; | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:854:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 854 | AddPoint( cb.vector() * ar * cbangle + dr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In member function 'void Path::DoArc(const Geom::Point&, const Geom::Point&, double, double, double, bool, bool, double, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:989:16: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 989 | cb = omega * cb; | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:990:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 990 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (sang - b) / (sang - eang)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1001:16: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1001 | cb = omega * cb; | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1002:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1002 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (b - sang) / (eang - sang)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In member function 'void Path::DoArc(const Geom::Point&, const Geom::Point&, double, double, double, bool, bool, double, int, Path::offset_orig&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1108:16: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1108 | cb = omega * cb; | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1109:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1109 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (sang - b) / (sang - eang)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1119:16: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1119 | cb = omega * cb; | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1120:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1120 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (b - sang) / (eang - sang)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeDraw.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In function 'boost::operators_impl::operator*(Geom::Rotate const&, Geom::Rotate const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Geom::operator*(Geom::Point const&, Geom::Scale const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In member function 'Path::DoArc(Geom::Point const&, Geom::Point const&, double, double, double, bool, bool, double, int, Path::offset_orig&) [clone .part.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1108:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1108 | cb = omega * cb; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1120:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1120 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (b - sang) / (eang - sang)); | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1119:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1119 | cb = omega * cb; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1073:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1073 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In member function 'Path::DoArc(Geom::Point const&, Geom::Point const&, double, double, double, bool, bool, double, int) [clone .part.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:989:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 989 | cb = omega * cb; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1002:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1002 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (b - sang) / (eang - sang)); | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1001:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1001 | cb = omega * cb; | ^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:953:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 953 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In member function 'Path::DoArc(Geom::Point const&, Geom::Point const&, double, double, double, bool, bool, double) [clone .part.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:841:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 841 | cb = omega * cb; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:854:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 854 | AddPoint( cb.vector() * ar * cbangle + dr); | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:853:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 853 | cb = omega * cb; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:804:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 804 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp: In member function 'int Shape::MakeTweak(int, Shape*, double, JoinType, double, bool, Geom::Point, Geom::Point, double, Geom::Affine*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:658:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 658 | tovec = tovec.inverse(); | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:659:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 659 | this_vec = this_power * (vector * tovec) ; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeRaster.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-event.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:547:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | Shape::MakeTweak (int mode, Shape *a, double power, JoinType join, double miter, bool do_profile, Geom::Point c, Geom::Point vector, double radius, Geom::Affine *i2doc) | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:547:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:658:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 658 | tovec = tovec.inverse(); | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:684:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 684 | Path::DoLeftJoin (this, 0, join, ptP+this_vec, stD+this_vec, seD+this_vec, miter, stL, seL, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 685 | stNo, enNo,usePathID,usePieceID,useT); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/sweep-tree.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 30%] Linking CXX static library ../../../lib64/libdepixelize_LIB.a cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libdepixelize && /usr/bin/cmake -P CMakeFiles/depixelize_LIB.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/3rdparty/libdepixelize && /usr/bin/cmake -E cmake_link_script CMakeFiles/depixelize_LIB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libdepixelize_LIB.a CMakeFiles/depixelize_LIB.dir/kopftracer2011.cpp.o /usr/bin/ranlib ../../../lib64/libdepixelize_LIB.a gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 30%] Built target depixelize_LIB [ 32%] Linking CXX static library ../../lib64/liblivarot_LIB.a cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/cmake -P CMakeFiles/livarot_LIB.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/livarot && /usr/bin/cmake -E cmake_link_script CMakeFiles/livarot_LIB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/liblivarot_LIB.a CMakeFiles/livarot_LIB.dir/AlphaLigne.cpp.o CMakeFiles/livarot_LIB.dir/AVL.cpp.o CMakeFiles/livarot_LIB.dir/BitLigne.cpp.o CMakeFiles/livarot_LIB.dir/float-line.cpp.o CMakeFiles/livarot_LIB.dir/int-line.cpp.o CMakeFiles/livarot_LIB.dir/PathConversion.cpp.o CMakeFiles/livarot_LIB.dir/Path.cpp.o CMakeFiles/livarot_LIB.dir/PathCutting.cpp.o CMakeFiles/livarot_LIB.dir/path-description.cpp.o CMakeFiles/livarot_LIB.dir/PathOutline.cpp.o CMakeFiles/livarot_LIB.dir/PathSimplify.cpp.o CMakeFiles/livarot_LIB.dir/PathStroke.cpp.o CMakeFiles/livarot_LIB.dir/Shape.cpp.o CMakeFiles/livarot_LIB.dir/ShapeDraw.cpp.o CMakeFiles/livarot_LIB.dir/ShapeMisc.cpp.o CMakeFiles/livarot_LIB.dir/ShapeRaster.cpp.o CMakeFiles/livarot_LIB.dir/ShapeSweep.cpp.o CMakeFiles/livarot_LIB.dir/sweep-event.cpp.o CMakeFiles/livarot_LIB.dir/sweep-tree.cpp.o CMakeFiles/livarot_LIB.dir/sweep-tree-list.cpp.o /usr/bin/ranlib ../../lib64/liblivarot_LIB.a gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 32%] Built target livarot_LIB /usr/bin/gmake -f src/libnrtype/CMakeFiles/nrtype_LIB.dir/build.make src/libnrtype/CMakeFiles/nrtype_LIB.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype/CMakeFiles/nrtype_LIB.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f src/libnrtype/CMakeFiles/nrtype_LIB.dir/build.make src/libnrtype/CMakeFiles/nrtype_LIB.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 32%] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/FontInstance.cpp.o [ 32%] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/FontFactory.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/libnrtype/CMakeFiles/nrtype_LIB.dir/FontFactory.cpp.o -MF CMakeFiles/nrtype_LIB.dir/FontFactory.cpp.o.d -o CMakeFiles/nrtype_LIB.dir/FontFactory.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/libnrtype/CMakeFiles/nrtype_LIB.dir/FontInstance.cpp.o -MF CMakeFiles/nrtype_LIB.dir/FontInstance.cpp.o.d -o CMakeFiles/nrtype_LIB.dir/FontInstance.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp [ 33%] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-OutIter.cpp.o [ 33%] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-Output.cpp.o [ 33%] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG.cpp.o [ 33%] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-Compute.cpp.o [ 33%] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-Input.cpp.o [ 33%] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-Scanline-Makers.cpp.o [ 33%] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/OpenTypeUtil.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG.cpp.o -MF CMakeFiles/nrtype_LIB.dir/Layout-TNG.cpp.o.d -o CMakeFiles/nrtype_LIB.dir/Layout-TNG.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.cpp [ 33%] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/font-lister.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/libnrtype/CMakeFiles/nrtype_LIB.dir/font-lister.cpp.o -MF CMakeFiles/nrtype_LIB.dir/font-lister.cpp.o.d -o CMakeFiles/nrtype_LIB.dir/font-lister.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-Compute.cpp.o -MF CMakeFiles/nrtype_LIB.dir/Layout-TNG-Compute.cpp.o.d -o CMakeFiles/nrtype_LIB.dir/Layout-TNG-Compute.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-Input.cpp.o -MF CMakeFiles/nrtype_LIB.dir/Layout-TNG-Input.cpp.o.d -o CMakeFiles/nrtype_LIB.dir/Layout-TNG-Input.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Input.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-OutIter.cpp.o -MF CMakeFiles/nrtype_LIB.dir/Layout-TNG-OutIter.cpp.o.d -o CMakeFiles/nrtype_LIB.dir/Layout-TNG-OutIter.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-Output.cpp.o -MF CMakeFiles/nrtype_LIB.dir/Layout-TNG-Output.cpp.o.d -o CMakeFiles/nrtype_LIB.dir/Layout-TNG-Output.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-Scanline-Makers.cpp.o -MF CMakeFiles/nrtype_LIB.dir/Layout-TNG-Scanline-Makers.cpp.o.d -o CMakeFiles/nrtype_LIB.dir/Layout-TNG-Scanline-Makers.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/libnrtype/CMakeFiles/nrtype_LIB.dir/OpenTypeUtil.cpp.o -MF CMakeFiles/nrtype_LIB.dir/OpenTypeUtil.cpp.o.d -o CMakeFiles/nrtype_LIB.dir/OpenTypeUtil.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/OpenTypeUtil.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/OpenTypeUtil.cpp: In member function 'hb_codepoint_t GlyphToUnicodeMap::lookup(hb_codepoint_t)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/OpenTypeUtil.cpp:89:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 89 | while (more = more && hb_set_next(codepointSet.get(), &codepoint)) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/OpenTypeUtil.cpp: In function 'void readOpenTypeSVGTable(hb_font_t*, std::map&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/OpenTypeUtil.cpp:425:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 425 | for (unsigned int i = startGlyphID; i < endGlyphID+1; ++i) { | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Input.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Input.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Input.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Input.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Input.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Input.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Input.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Input.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Input.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Input.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Input.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Input.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp: In constructor 'font_factory::font_factory()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:267:46: warning: 'void pango_ft2_font_map_set_default_substitute(PangoFT2FontMap*, PangoFT2SubstituteFunc, gpointer, GDestroyNotify)' is deprecated: Use 'pango_fc_font_map_set_default_substitute' instead [-Wdeprecated-declarations] 267 | pango_ft2_font_map_set_default_substitute(PANGO_FT2_FONT_MAP(fontServer), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | FactorySubstituteFunc, | ~~~~~~~~~~~~~~~~~~~~~~ 269 | this, | ~~~~~ 270 | nullptr); | ~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:28: /usr/include/pango-1.0/pango/pangoft2.h:121:15: note: declared here 121 | void pango_ft2_font_map_set_default_substitute (PangoFT2FontMap *fontmap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Inkscape::Text::Layout::iterator Inkscape::Text::Layout::_cursorXOnLineToIterator(unsigned int, double, double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:89:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 89 | if (best_char_index == _characters.size()) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Geom::Rect Inkscape::Text::Layout::characterBoundingBox(const Inkscape::Text::Layout::iterator&, double*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:352:79: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Geom::Rect Layout::characterBoundingBox(iterator const &it, double *rotation) const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:359:82: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 359 | for (int glyph_index = _characters[char_index].in_glyph ; _glyphs.size() != glyph_index ; glyph_index++) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:447:31: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:481:143: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:241:46: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:301:109: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp: In member function 'void font_instance::InitTheFace(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:202:42: warning: 'FT_FaceRec_* pango_fc_font_lock_face(PangoFcFont*)' is deprecated: Use 'pango_font_get_hb_font' instead [-Wdeprecated-declarations] 202 | theFace = pango_fc_font_lock_face(PANGO_FC_FONT(pFont)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/pango-1.0/pango/pangofc-decoder.h:25, from /usr/include/pango-1.0/pango/pangofc-fontmap.h:27, from /usr/include/pango-1.0/pango/pangoft2.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:29: /usr/include/pango-1.0/pango/pangofc-font.h:113:12: note: declared here 113 | FT_Face pango_fc_font_lock_face (PangoFcFont *font); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:265:35: warning: comparison of integer expressions of different signedness: 'int' and 'const FT_UInt' {aka 'const unsigned int'} [-Wsign-compare] 265 | for (int i = 0; i < num_axis; ++i) w[i] = 0; | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp: In member function 'void font_instance::FreeTheFace()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:332:30: warning: 'void pango_fc_font_unlock_face(PangoFcFont*)' is deprecated: Use 'pango_font_get_hb_font' instead [-Wdeprecated-declarations] 332 | pango_fc_font_unlock_face(PANGO_FC_FONT(pFont)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/pango-1.0/pango/pangofc-decoder.h:25, from /usr/include/pango-1.0/pango/pangofc-fontmap.h:27, from /usr/include/pango-1.0/pango/pangoft2.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:29: /usr/include/pango-1.0/pango/pangofc-font.h:115:12: note: declared here 115 | void pango_fc_font_unlock_face (PangoFcFont *font); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp: In member function 'int font_instance::MapUnicodeChar(gunichar)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:377:42: warning: 'FT_FaceRec_* pango_fc_font_lock_face(PangoFcFont*)' is deprecated: Use 'pango_font_get_hb_font' instead [-Wdeprecated-declarations] 377 | theFace = pango_fc_font_lock_face(PANGO_FC_FONT(pFont)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/pango-1.0/pango/pangofc-decoder.h:25, from /usr/include/pango-1.0/pango/pangofc-fontmap.h:27, from /usr/include/pango-1.0/pango/pangoft2.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:29: /usr/include/pango-1.0/pango/pangofc-font.h:113:12: note: declared here 113 | FT_Face pango_fc_font_lock_face (PangoFcFont *font); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:383:34: warning: 'void pango_fc_font_unlock_face(PangoFcFont*)' is deprecated: Use 'pango_font_get_hb_font' instead [-Wdeprecated-declarations] 383 | pango_fc_font_unlock_face(PANGO_FC_FONT(pFont)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/pango-1.0/pango/pangofc-decoder.h:25, from /usr/include/pango-1.0/pango/pangofc-fontmap.h:27, from /usr/include/pango-1.0/pango/pangoft2.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:29: /usr/include/pango-1.0/pango/pangofc-font.h:115:12: note: declared here 115 | void pango_fc_font_unlock_face (PangoFcFont *font); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:270:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Inkscape::Text::Layout::iterator Inkscape::Text::Layout::getLetterAt(double, double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:215:60: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Geom::Rect box = characterBoundingBox(it, &rotation); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Geom::Point Inkscape::Text::Layout::characterAnchorPoint(const Inkscape::Text::Layout::iterator&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:264:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 264 | Geom::Point Layout::characterAnchorPoint(iterator const &it) const | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A) [with CurveType = Geom::BezierCurveN<1>; A = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:742:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | void appendNew(A a) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'void Inkscape::Text::Layout::show(Inkscape::DrawingGroup*, const Geom::OptRect&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:197:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | phase0 = glyph_matrix.translation()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Geom::Rect Inkscape::Text::Layout::characterBoundingBox(const Inkscape::Text::Layout::iterator&, double*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:352:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Geom::Rect Layout::characterBoundingBox(iterator const &it, double *rotation) const | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:378:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | Geom::Point normal = tangent.cw(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:420:45: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 420 | return Geom::Rect(top_left, bottom_right); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'Geom::OptRect Inkscape::Text::Layout::bounds(const Geom::Affine&, int, int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:241:44: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 241 | bbox.unionWith(*glyph_rect * total_transform); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::cw() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point cw() const { | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'std::vector Inkscape::Text::Layout::createSelectionShape(const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:446:93: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 446 | Geom::Rect box = characterBoundingBox(iterator(this, char_index), &char_rotation); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:447:22: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 447 | top_left = box.min(); | ~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:481:147: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 481 | Geom::Affine total_transform = Geom::Translate(-center_of_rotation) * Geom::Rotate(char_rotation) * Geom::Translate(center_of_rotation) * transform; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:481:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 481 | Geom::Affine total_transform = Geom::Translate(-center_of_rotation) * Geom::Rotate(char_rotation) * Geom::Translate(center_of_rotation) * transform; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'void Inkscape::Text::Layout::print(SPPrintContext*, const Geom::OptRect&, const Geom::OptRect&, const Geom::OptRect&, const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:301:26: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | glyph_matrix = Geom::Scale(1.0, -1.0) * (Geom::Affine)Geom::Rotate(_glyphs[glyph_index].rotation); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:481:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 481 | Geom::Affine total_transform = Geom::Translate(-center_of_rotation) * Geom::Rotate(char_rotation) * Geom::Translate(center_of_rotation) * transform; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:483:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | quads.push_back(char_box.corner(i) * total_transform); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'void Inkscape::Text::Layout::fitToPathAlign(const SVGLength&, const Path&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:767:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 767 | tangent = endpoint - startpoint; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp: In function 'int ft2_cubic_to(const FT_Vector*, const FT_Vector*, const FT_Vector*, void*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:97:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | user->builder.curveTo(c1 * user->scale, c2 * user->scale, p * user->scale); | ~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In member function 'Geom::GenericRect::corner(unsigned int) const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Rotate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Affine const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Inkscape::Text::Layout::characterBoundingBox(Inkscape::Text::Layout::iterator const&, double*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:378:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | Geom::Point normal = tangent.cw(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'Inkscape::Text::Layout::show(Inkscape::DrawingGroup*, Geom::OptRect const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:144:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | void Layout::show(DrawingGroup *in_arena, Geom::OptRect const &paintbox) const | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'Inkscape::Text::Layout::bounds(Geom::Affine const&, int, int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:241:46: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 241 | bbox.unionWith(*glyph_rect * total_transform); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'Inkscape::Text::Layout::print(SPPrintContext*, Geom::OptRect const&, Geom::OptRect const&, Geom::OptRect const&, Geom::Affine const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:301:109: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | glyph_matrix = Geom::Scale(1.0, -1.0) * (Geom::Affine)Geom::Rotate(_glyphs[glyph_index].rotation); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:250:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | void Layout::print(SPPrintContext *ctx, | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Inkscape::Text::Layout::characterBoundingBox(Inkscape::Text::Layout::iterator const&, double*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:352:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Geom::Rect Layout::characterBoundingBox(iterator const &it, double *rotation) const | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'Inkscape::Text::Layout::showGlyphs(Inkscape::Extension::Internal::CairoRenderContext*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:492:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 492 | && (font_matrix * glyph_matrix.inverse()).isIdentity() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Inkscape::Text::Layout::queryCursorShape(Inkscape::Text::Layout::iterator const&, Geom::Point&, double&, double&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:488:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 488 | void Layout::queryCursorShape(iterator const &it, Geom::Point &position, double &height, double &rotation) const | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Inkscape::Text::Layout::createSelectionShape(Inkscape::Text::Layout::iterator const&, Inkscape::Text::Layout::iterator const&, Geom::Affine const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:481:105: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 481 | Geom::Affine total_transform = Geom::Translate(-center_of_rotation) * Geom::Rotate(char_rotation) * Geom::Translate(center_of_rotation) * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:483:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | quads.push_back(char_box.corner(i) * total_transform); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:423:26: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 423 | std::vector Layout::createSelectionShape(iterator const &it_start, iterator const &it_end, Geom::Affine const &transform) const | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:423:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:423:26: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:446:50: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 446 | Geom::Rect box = characterBoundingBox(iterator(this, char_index), &char_rotation); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In function 'Geom::Path::finalPoint() const [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp: In member function 'unsigned int Inkscape::Text::Layout::Calculator::_buildSpansForPara(Inkscape::Text::Layout::Calculator::ParagraphInfo*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:1641:43: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 1641 | for (int i = 0; i < nglyphs; ++i) { | ~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:1650:43: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 1650 | for (int i = 0; i < nglyphs; ++i) { | ~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:1657:39: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 1657 | while( (j < nglyphs) && | ~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:1617:26: warning: variable 'gold' set but not used [-Wunused-but-set-variable] 1617 | auto gold = std::string_view(text_source->text->data() + span_start_byte_in_source, new_span.text_bytes); | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:1618:26: warning: variable 'gnew' set but not used [-Wunused-but-set-variable] 1618 | auto gnew = std::string_view(para->text.data() + para_text_index, new_span.text_bytes); | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-lister.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Compute.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 33%] Linking CXX static library ../../lib64/libnrtype_LIB.a cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype && /usr/bin/cmake -P CMakeFiles/nrtype_LIB.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/libnrtype && /usr/bin/cmake -E cmake_link_script CMakeFiles/nrtype_LIB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libnrtype_LIB.a CMakeFiles/nrtype_LIB.dir/FontFactory.cpp.o CMakeFiles/nrtype_LIB.dir/FontInstance.cpp.o CMakeFiles/nrtype_LIB.dir/font-lister.cpp.o CMakeFiles/nrtype_LIB.dir/Layout-TNG.cpp.o CMakeFiles/nrtype_LIB.dir/Layout-TNG-Compute.cpp.o CMakeFiles/nrtype_LIB.dir/Layout-TNG-Input.cpp.o CMakeFiles/nrtype_LIB.dir/Layout-TNG-OutIter.cpp.o CMakeFiles/nrtype_LIB.dir/Layout-TNG-Output.cpp.o CMakeFiles/nrtype_LIB.dir/Layout-TNG-Scanline-Makers.cpp.o CMakeFiles/nrtype_LIB.dir/OpenTypeUtil.cpp.o /usr/bin/ranlib ../../lib64/libnrtype_LIB.a gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 33%] Built target nrtype_LIB /usr/bin/gmake -f src/CMakeFiles/inkscape_base.dir/build.make src/CMakeFiles/inkscape_base.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 33%] Generating inkscape-version.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/cmake -DINKSCAPE_SOURCE_DIR=/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -DINKSCAPE_BINARY_DIR=/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu -P /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/CMakeScripts/inkscape-version.cmake revision is 3bf5ae0d25, 2021-09-20 cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/CMakeFiles/inkscape_base.dir/DependInfo.cmake --color= Deleting primary custom command output "/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/inkscape-version.cpp" because another output "/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/run_always.txt" does not exist. gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f src/CMakeFiles/inkscape_base.dir/build.make src/CMakeFiles/inkscape_base.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [ 33%] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/log-display-config.cpp.o [ 33%] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/demangle.cpp.o [ 33%] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/logger.cpp.o [ 33%] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/heap.cpp.o [ 33%] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/gdk-event-latency-tracker.cpp.o [ 33%] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/timestamp.cpp.o [ 33%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/cairo-utils.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/debug/log-display-config.cpp.o -MF CMakeFiles/inkscape_base.dir/debug/log-display-config.cpp.o.d -o CMakeFiles/inkscape_base.dir/debug/log-display-config.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/debug/log-display-config.cpp [ 33%] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/sysv-heap.cpp.o [ 33%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-context.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/debug/demangle.cpp.o -MF CMakeFiles/inkscape_base.dir/debug/demangle.cpp.o.d -o CMakeFiles/inkscape_base.dir/debug/demangle.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/debug/demangle.cpp [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-group.cpp.o [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/curve.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/debug/heap.cpp.o -MF CMakeFiles/inkscape_base.dir/debug/heap.cpp.o.d -o CMakeFiles/inkscape_base.dir/debug/heap.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/debug/heap.cpp [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-item.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/debug/logger.cpp.o -MF CMakeFiles/inkscape_base.dir/debug/logger.cpp.o.d -o CMakeFiles/inkscape_base.dir/debug/logger.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/debug/logger.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/debug/sysv-heap.cpp.o -MF CMakeFiles/inkscape_base.dir/debug/sysv-heap.cpp.o.d -o CMakeFiles/inkscape_base.dir/debug/sysv-heap.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/debug/sysv-heap.cpp [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-pattern.cpp.o [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-shape.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/debug/timestamp.cpp.o -MF CMakeFiles/inkscape_base.dir/debug/timestamp.cpp.o.d -o CMakeFiles/inkscape_base.dir/debug/timestamp.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/debug/timestamp.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/debug/gdk-event-latency-tracker.cpp.o -MF CMakeFiles/inkscape_base.dir/debug/gdk-event-latency-tracker.cpp.o.d -o CMakeFiles/inkscape_base.dir/debug/gdk-event-latency-tracker.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/debug/gdk-event-latency-tracker.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/cairo-utils.cpp.o -MF CMakeFiles/inkscape_base.dir/display/cairo-utils.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/cairo-utils.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/curve.cpp.o -MF CMakeFiles/inkscape_base.dir/display/curve.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/curve.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-surface.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/drawing-context.cpp.o -MF CMakeFiles/inkscape_base.dir/display/drawing-context.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/drawing-context.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/drawing-group.cpp.o -MF CMakeFiles/inkscape_base.dir/display/drawing-group.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/drawing-group.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-image.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/drawing-image.cpp.o -MF CMakeFiles/inkscape_base.dir/display/drawing-image.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/drawing-image.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/drawing-item.cpp.o -MF CMakeFiles/inkscape_base.dir/display/drawing-item.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/drawing-item.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/drawing-pattern.cpp.o -MF CMakeFiles/inkscape_base.dir/display/drawing-pattern.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/drawing-pattern.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/drawing-shape.cpp.o -MF CMakeFiles/inkscape_base.dir/display/drawing-shape.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/drawing-shape.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/drawing-surface.cpp.o -MF CMakeFiles/inkscape_base.dir/display/drawing-surface.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/drawing-surface.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/debug/sysv-heap.cpp: In member function 'virtual Inkscape::Debug::Heap::Stats Inkscape::Debug::SysVHeap::stats() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/debug/sysv-heap.cpp:38:34: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] 38 | struct mallinfo info=mallinfo(); | ~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/debug/sysv-heap.cpp:18: /usr/include/malloc.h:113:24: note: declared here 113 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-text.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/drawing-text.cpp.o -MF CMakeFiles/inkscape_base.dir/display/drawing-text.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/drawing-text.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/drawing.cpp.o -MF CMakeFiles/inkscape_base.dir/display/drawing.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/drawing.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/grayscale.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/grayscale.cpp.o -MF CMakeFiles/inkscape_base.dir/display/grayscale.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/grayscale.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/grayscale.cpp [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-3dutils.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-3dutils.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-3dutils.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-3dutils.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-3dutils.cpp [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-blend.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-blend.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-blend.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-blend.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.cpp [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-colormatrix.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-colormatrix.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-colormatrix.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-colormatrix.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-colormatrix.cpp [ 34%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-component-transfer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-component-transfer.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-component-transfer.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-component-transfer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-component-transfer.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/debug/gdk-event-latency-tracker.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 35%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-composite.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-composite.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-composite.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-composite.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp: In member function 'Geom::Rect Inkscape::DrawingContext::targetLogicalBounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:146:50: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | Geom::Rect DrawingContext::targetLogicalBounds() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:78:49: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:112:48: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:178:42: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'Geom::Rect Inkscape::DrawingSurface::area() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:106:24: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | DrawingSurface::area() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'Geom::Point Inkscape::DrawingSurface::dimensions() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:121:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | DrawingSurface::dimensions() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'Geom::Scale Inkscape::DrawingSurface::scale() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:134:25: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | DrawingSurface::scale() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'Geom::Affine Inkscape::DrawingSurface::drawingTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:148:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | DrawingSurface::drawingTransform() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-3dutils.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-3dutils.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp: In member function 'void Inkscape::DrawingContext::arc(const Geom::Point&, double, const Geom::AngleInterval&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:106:37: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | double from = angle.initialAngle(); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp: In member function 'void Inkscape::DrawingContext::setSource(Inkscape::DrawingSurface*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:137:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | Geom::Point origin = s->origin(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp: In member function 'Geom::Rect Inkscape::DrawingContext::targetLogicalBounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:146:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | Geom::Rect DrawingContext::targetLogicalBounds() const | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp: In member function 'virtual unsigned int Inkscape::DrawingGroup::_updateItem(const IntRect&, const Inkscape::UpdateContext&, unsigned int, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:78:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | child_ctx.ctm = *_child_transform * ctx.ctm; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:108:41: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-3dutils.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:150:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp: In member function 'void Inkscape::DrawingPattern::setOverflow(Geom::Affine, int, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:59:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | DrawingPattern::setOverflow(Geom::Affine initial_transform, int steps, Geom::Affine step_transform) { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp: In member function 'virtual unsigned int Inkscape::DrawingPattern::_updateItem(const IntRect&, const Inkscape::UpdateContext&, unsigned int, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:178:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | Geom::Point c(pattern_tile.dimensions()*scale*oversampling); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:183:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | pattern_ctx.ctm = pattern_surface.drawingTransform(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp: In member function 'Inkscape::DrawingContext::arc(Geom::Point const&, double, Geom::AngleInterval const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:107:33: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | double to = angle.finalAngle(); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp: In member function 'Inkscape::DrawingContext::setSource(Inkscape::DrawingSurface*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:136:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | void DrawingContext::setSource(DrawingSurface *s) { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp: In member function 'Inkscape::DrawingContext::targetLogicalBounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:146:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | Geom::Rect DrawingContext::targetLogicalBounds() const | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In constructor 'Inkscape::DrawingSurface::DrawingSurface(const Geom::Rect&, const Geom::IntPoint&, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:65:7: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 65 | , _origin(logbox.min()) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'Geom::Rect Inkscape::DrawingSurface::area() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:106:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | DrawingSurface::area() const | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:108:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Geom::Rect r = Geom::Rect::from_xywh(_origin, dimensions()); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:108:63: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Geom::Rect r = Geom::Rect::from_xywh(_origin, dimensions()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'Geom::Scale Inkscape::DrawingSurface::scale() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:134:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | DrawingSurface::scale() const | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'Geom::Affine Inkscape::DrawingSurface::drawingTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:148:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | DrawingSurface::drawingTransform() const | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:150:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Geom::Affine ret = Geom::Translate(-_origin) * _scale; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:150:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Geom::Affine ret = Geom::Translate(-_origin) * _scale; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'cairo_t* Inkscape::DrawingSurface::createRawContext()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:186:40: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | if (_scale != Geom::Scale::identity()) { | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'void Inkscape::DrawingCache::prepare()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:247:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | Geom::IntPoint t = _pending_transform.translation().round(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 35%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-convolve-matrix.cpp.o [ 35%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-diffuselighting.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-convolve-matrix.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-convolve-matrix.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-convolve-matrix.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-convolve-matrix.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-diffuselighting.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-diffuselighting.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-diffuselighting.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp: In member function 'Inkscape::DrawingPattern::setOverflow(Geom::Affine, int, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:59:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | DrawingPattern::setOverflow(Geom::Affine initial_transform, int steps, Geom::Affine step_transform) { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Scale const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'Inkscape::DrawingSurface::drawingTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:150:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Geom::Affine ret = Geom::Translate(-_origin) * _scale; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'Inkscape::DrawingSurface::createRawContext()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:186:40: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | if (_scale != Geom::Scale::identity()) { | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp: In member function 'Inkscape::DrawingPattern::_updateItem(Geom::GenericRect const&, Inkscape::UpdateContext const&, unsigned int, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:178:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | Geom::Point c(pattern_tile.dimensions()*scale*oversampling); | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:157:10: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | unsigned DrawingPattern::_updateItem(Geom::IntRect const &area, UpdateContext const &ctx, unsigned flags, unsigned reset) | ^~~~~~~~~~~~~~ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'Inkscape::DrawingSurface::area() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:106:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | DrawingSurface::area() const | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'Inkscape::DrawingSurface::dimensions() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:121:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | DrawingSurface::dimensions() const | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'Inkscape::DrawingSurface::scale() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:134:1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | DrawingSurface::scale() const | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'Inkscape::DrawingSurface::drawingTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:148:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | DrawingSurface::drawingTransform() const | ^~~~~~~~~~~~~~ [ 35%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-displacement-map.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-displacement-map.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-displacement-map.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-displacement-map.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp [ 35%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-flood.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:147:15: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-flood.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-flood.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-flood.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp: In static member function 'static SPCurve::smart_pointer SPCurve::new_from_rect(const Geom::Rect&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:34:34: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 34 | Geom::Point p = rect.corner(0); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A) [with CurveType = Geom::BezierCurveN<1>; A = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:742:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | void appendNew(A a) { | ^~~~~~~~~ [ 35%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-gaussian.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-gaussian.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-gaussian.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-gaussian.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-colormatrix.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In member function 'Geom::Rect Inkscape::DrawingImage::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:64:24: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | DrawingImage::bounds() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:87:35: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h: In constructor 'Inkscape::Drawing::Drawing(Inkscape::CanvasItemDrawing*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:116:34: warning: 'Inkscape::Drawing::_canvas_item_drawing' will be initialized after [-Wreorder] 116 | Inkscape::CanvasItemDrawing *_canvas_item_drawing = nullptr; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:115:51: warning: 'Inkscape::Filters::FilterColorMatrix::ColorMatrixMatrix Inkscape::Drawing::_grayscale_colormatrix' [-Wreorder] 115 | Filters::FilterColorMatrix::ColorMatrixMatrix _grayscale_colormatrix; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:34:1: warning: when initialized here [-Wreorder] 34 | Drawing::Drawing(Inkscape::CanvasItemDrawing *canvas_item_drawing) | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-component-transfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In member function 'Geom::GenericRect::corner(unsigned int) const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-colormatrix.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:64:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | DrawingImage::bounds() const | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:73:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | Geom::Rect view(_origin, _origin+wh); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:77:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In member function 'virtual unsigned int Inkscape::DrawingImage::_updateItem(const IntRect&, const Inkscape::UpdateContext&, unsigned int, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:87:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Geom::Rect r = bounds() * _ctm; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In member function 'virtual unsigned int Inkscape::DrawingImage::_renderItem(Inkscape::DrawingContext&, const IntRect&, unsigned int, Inkscape::DrawingItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:152:41: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | Geom::Point c00 = r.corner(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In member function 'virtual Inkscape::DrawingItem* Inkscape::DrawingImage::_pickItem(const Geom::Point&, double, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:193:31: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | Geom::Rect r = bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:194:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | Geom::Point pick = p * _ctm.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:194:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | Geom::Point pick = p * _ctm.inverse(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:194:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | Geom::Point pick = p * _ctm.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:213:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Point tp = p * _ctm.inverse(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:213:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Point tp = p * _ctm.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:214:31: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Geom::Rect r = bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In function 'double Inkscape::distance_to_segment(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:181:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | Geom::Point np = l.pointAt(l.nearestTime(p)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-colormatrix.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:107:30: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-colormatrix.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp: In member function 'void Inkscape::Drawing::update(const IntRect&, unsigned int, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:167:95: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | auto ctx = _canvas_item_drawing ? _canvas_item_drawing->get_context() : UpdateContext(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp: In member function 'void Inkscape::Drawing::render(Inkscape::DrawingContext&, const IntRect&, unsigned int, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:192:59: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | Geom::Point origin = dc.targetLogicalBounds().min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:192:52: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | Geom::Point origin = dc.targetLogicalBounds().min(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:192:59: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | Geom::Point origin = dc.targetLogicalBounds().min(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-component-transfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-component-transfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-component-transfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp: In member function 'virtual unsigned int Inkscape::DrawingGlyphs::_updateItem(const IntRect&, const Inkscape::UpdateContext&, unsigned int, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:107:15: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | b = bigbox * ctx.ctm; | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp: In member function 'void Inkscape::DrawingText::decorateStyle(Inkscape::DrawingContext&, double, double, const Geom::Point&, const Geom::Point&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:315:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | dc.rectangle( Geom::Rect(ps + poff, pf - poff)); | ~~~^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-colormatrix.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp: In member function 'virtual unsigned int Inkscape::DrawingText::_renderItem(Inkscape::DrawingContext&, const IntRect&, unsigned int, Inkscape::DrawingItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:539:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 539 | rotinv = g->_ctm.withoutTranslation().inverse(); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:543:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 543 | Geom::Point pt = g->_ctm.translation() * rotinv; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-colormatrix.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-colormatrix.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-colormatrix.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In member function 'Geom::GenericRect::corner(unsigned int) const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-colormatrix.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp: In member function 'Inkscape::Drawing::update(Geom::GenericRect const&, unsigned int, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:167:76: note: parameter passing for argument of type 'struct UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | auto ctx = _canvas_item_drawing ? _canvas_item_drawing->get_context() : UpdateContext(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-component-transfer.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-component-transfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-component-transfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-component-transfer.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-component-transfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp: In member function 'Inkscape::Drawing::render(Inkscape::DrawingContext&, Geom::GenericRect const&, unsigned int, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:177:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | Drawing::render(DrawingContext &dc, Geom::IntRect const &area, unsigned flags, int antialiasing) | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp: In member function 'Inkscape::DrawingGlyphs::_updateItem(Geom::GenericRect const&, Inkscape::UpdateContext const&, unsigned int, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:107:30: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | b = bigbox * ctx.ctm; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp: In member function 'Inkscape::DrawingText::_renderItem(Inkscape::DrawingContext&, Geom::GenericRect const&, unsigned int, Inkscape::DrawingItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:539:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 539 | rotinv = g->_ctm.withoutTranslation().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:459:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 459 | unsigned DrawingText::_renderItem(DrawingContext &dc, Geom::IntRect const &/*area*/, unsigned /*flags*/, DrawingItem * /*stop_at*/) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:459:10: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:459:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:539:66: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 539 | rotinv = g->_ctm.withoutTranslation().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:543:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 543 | Geom::Point pt = g->_ctm.translation() * rotinv; | ~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ [ 35%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-image.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-image.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-image.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-image.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In constructor 'Inkscape::DrawingItem::DrawingItem(Inkscape::Drawing&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:235:14: warning: 'Inkscape::DrawingItem::_antialias' will be initialized after [-Wreorder] 235 | unsigned _antialias : 2; ///< antialiasing level (NONE/FAST/GOOD(DEFAULT)/BEST) | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:216:10: warning: 'bool Inkscape::DrawingItem::_prev_nir' [-Wreorder] 216 | bool _prev_nir; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:58:1: warning: when initialized here [-Wreorder] 58 | DrawingItem::DrawingItem(Drawing &drawing) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-merge.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-merge.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-merge.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-merge.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In member function 'Inkscape::DrawingImage::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:64:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | DrawingImage::bounds() const | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:519:43: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-convolve-matrix.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In member function 'Inkscape::DrawingImage::_pickItem(Geom::Point const&, double, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | DrawingImage::_pickItem(Geom::Point const &p, double delta, unsigned /*sticky*/) | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:194:44: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | Geom::Point pick = p * _ctm.inverse(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:214:30: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Geom::Rect r = bounds(); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:180:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 180 | Geom::LineSegment l(a1, a2); | ^ [ 35%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-morphology.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-morphology.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-morphology.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-morphology.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp: In member function 'void Inkscape::DrawingItem::update(const IntRect&, const Inkscape::UpdateContext&, unsigned int, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:519:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | child_ctx.ctm = *_transform * ctx.ctm; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-convolve-matrix.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-convolve-matrix.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp: In member function 'virtual void Inkscape::Filters::FilterComposite::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp:83:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-convolve-matrix.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 35%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-offset.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-offset.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-offset.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-offset.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:170:34: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 35%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-primitive.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-primitive.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-primitive.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-primitive.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-convolve-matrix.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-convolve-matrix.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-convolve-matrix.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-convolve-matrix.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp: In member function 'virtual void Inkscape::Filters::FilterDiffuseLighting::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:169:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Geom::Rect slot_area = slot.get_slot_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:170:35: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | Geom::Point p = slot_area.min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:175:72: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-convolve-matrix.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:87:33: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ [ 35%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-slot.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-slot.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-slot.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-slot.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp: In member function 'virtual void Inkscape::Filters::FilterDisplacementMap::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp:90:72: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp: In member function 'virtual void Inkscape::Filters::FilterFlood::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:73:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | Geom::Rect fp = filter_primitive_area( slot.get_units() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:76:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | Geom::Rect fp_cairo = fp * slot.get_units().get_matrix_user2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:76:68: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | Geom::Rect fp_cairo = fp * slot.get_units().get_matrix_user2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:87:33: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 87 | double dx = fp_cairo.min()[Geom::X] - sa.min()[Geom::X]; | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp: In member function 'virtual void Inkscape::Filters::FilterGaussian::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp:591:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 591 | Geom::Affine trans = slot.get_units().get_matrix_user2pb(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp: In member function 'Inkscape::Filters::FilterFlood::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:76:68: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | Geom::Rect fp_cairo = fp * slot.get_units().get_matrix_user2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:38:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 38 | void FilterFlood::render_cairo(FilterSlot &slot) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:38:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:38:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:38:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:76:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | Geom::Rect fp_cairo = fp * slot.get_units().get_matrix_user2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:79:39: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | Geom::Rect sa = slot.get_slot_area(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 35%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-specularlighting.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-specularlighting.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-specularlighting.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-specularlighting.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp [ 36%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-tile.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-tile.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-tile.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-tile.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp: In member function 'Inkscape::Filters::FilterDiffuseLighting::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:133:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | void FilterDiffuseLighting::render_cairo(FilterSlot &slot) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:133:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:133:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:133:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:169:46: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Geom::Rect slot_area = slot.get_slot_area(); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:175:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 36%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-turbulence.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-turbulence.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-turbulence.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-turbulence.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp [ 36%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-units.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter-units.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter-units.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter-units.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp: In member function 'virtual Inkscape::DrawingItem* Inkscape::DrawingShape::_pickItem(const Geom::Point&, double, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:370:92: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 370 | Geom::Rect viewbox = _drawing.getCanvasItemDrawing()->get_canvas()->get_area_world(); | ^ [ 36%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-filter.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-filter.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-filter.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In static member function 'static Inkscape::Pixbuf* Inkscape::Pixbuf::create_from_buffer(const string&, double, const string&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:414:38: warning: 'void* g_memdup(gconstpointer, guint)' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 414 | auto datacopy = (gchar *)g_memdup(buffer.data(), buffer.size()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glibmm-2.4/glibmm/refptr.h:21, from /usr/include/glibmm-2.4/glibmm/value.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/attributes.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'void convert_pixels_pixbuf_to_argb32(guchar*, int, int, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:1650:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1650 | for (size_t i = 0; i < h; ++i) { | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:1652:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1652 | for (size_t j = 0; j < w; ++j) { | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'void convert_pixels_argb32_to_pixbuf(guchar*, int, int, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:1670:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1670 | for (size_t i = 0; i < h; ++i) { | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:1672:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1672 | for (size_t j = 0; j < w; ++j) { | ~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:845:34: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:848:55: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:850:59: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ [ 36%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-light.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-light.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-light.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-light.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-light.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 36%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-style.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-style.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-style.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-style.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 36%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-svgfonts.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/nr-svgfonts.cpp.o -MF CMakeFiles/inkscape_base.dir/display/nr-svgfonts.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/nr-svgfonts.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'void feed_pathvector_to_cairo(cairo_t*, const Geom::PathVector&, Geom::Affine, Geom::OptRect, bool, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:885:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 885 | feed_pathvector_to_cairo (cairo_t *ct, Geom::PathVector const &pathv, Geom::Affine trans, Geom::OptRect area, bool optimize_stroke, double stroke_width) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'void feed_path_to_cairo(cairo_t*, const Geom::Path&, Geom::Affine, Geom::OptRect, bool, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:845:35: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 845 | Geom::Point shift = area->min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:848:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | view = view * (Geom::Affine)Geom::Translate(-shift); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:848:19: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | view = view * (Geom::Affine)Geom::Translate(-shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:848:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | view = view * (Geom::Affine)Geom::Translate(-shift); | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:848:19: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | view = view * (Geom::Affine)Geom::Translate(-shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:848:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | view = view * (Geom::Affine)Geom::Translate(-shift); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:850:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | Geom::Affine transshift(trans * Geom::Translate(-shift)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:850:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | Geom::Affine transshift(trans * Geom::Translate(-shift)); | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:850:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | Geom::Affine transshift(trans * Geom::Translate(-shift)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:852:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 852 | Geom::Point initial = path.initialPoint() * transshift; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'void feed_curve_to_cairo(cairo_t*, const Geom::Curve&, const Geom::Affine&, Geom::Rect, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:693:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 693 | feed_curve_to_cairo(cairo_t *cr, Geom::Curve const &c, Geom::Affine const & trans, Geom::Rect view, bool optimize_stroke) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:707:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 707 | Geom::Point end_tr = c.finalPoint() * trans; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:773:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 773 | Geom::Affine xform = arc->unitCircleTransform() * trans; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:775:48: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 775 | if(std::isnan(arc->initialAngle()) || std::isnan(arc->finalAngle())) { | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::initialAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:133:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Angle initialAngle() const { return _angles.initialAngle(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'void feed_path_to_cairo(cairo_t*, const Geom::Path&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:824:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 824 | cairo_move_to(ct, path.initialPoint()[0], path.initialPoint()[1] ); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:827:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 827 | feed_curve_to_cairo(ct, *cit, Geom::identity(), Geom::Rect(), false); // optimize_stroke is false, so the view rect is not used | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp: In member function 'virtual void Inkscape::Filters::FilterMerge::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp:42:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp: In member function 'virtual void Inkscape::Filters::FilterMorphology::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp:179:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Geom::Affine p2pb = slot.get_units().get_matrix_primitiveunits2pb(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 36%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-axonomgrid.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-axonomgrid.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-axonomgrid.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-axonomgrid.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'feed_curve_to_cairo(_cairo*, Geom::Curve const&, Geom::Affine const&, Geom::Rect, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:775:48: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 775 | if(std::isnan(arc->initialAngle()) || std::isnan(arc->finalAngle())) { | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'feed_path_to_cairo(_cairo*, Geom::Path const&, Geom::Affine, Geom::OptRect, bool, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:848:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | view = view * (Geom::Affine)Geom::Translate(-shift); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:848:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | view = view * (Geom::Affine)Geom::Translate(-shift); | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'feed_path_to_cairo(_cairo*, Geom::Path const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:827:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 827 | feed_curve_to_cairo(ct, *cit, Geom::identity(), Geom::Rect(), false); // optimize_stroke is false, so the view rect is not used | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ [ 36%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-grid.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-grid.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-grid.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-grid.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp: In member function 'Geom::Affine Inkscape::Filters::FilterUnits::get_matrix_user2pb() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:66:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | Geom::Affine FilterUnits::get_matrix_user2pb() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:156:35: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In member function 'Geom::EllipticalArc::finalPoint() const': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp: In member function 'virtual void Inkscape::Filters::FilterOffset::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:43:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 43 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:46:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Geom::Affine p2pb = slot.get_units().get_matrix_primitiveunits2pb(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:66:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | Geom::Affine FilterUnits::get_matrix_user2pb() const { | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp: In member function 'Geom::Affine Inkscape::Filters::FilterUnits::get_matrix_user2units(SPFilterUnits) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:128:41: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Geom::Point min(item_bbox->min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:135:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | min[X] * scale_x, min[Y] * scale_y); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp: In member function 'Geom::IntRect Inkscape::Filters::FilterUnits::get_pixblock_filterarea_paraller() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:156:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect r = *filter_area * u2pb; | ^~~~ [ 36%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-temporary-item-list.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-temporary-item-list.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-temporary-item-list.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-temporary-item-list.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-temporary-item-list.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp: In member function 'Inkscape::Filters::FilterUnits::get_matrix_user2units(SPFilterUnits) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:129:39: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Geom::Point max(item_bbox->max()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:35:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 35 | void FilterOffset::render_cairo(FilterSlot &slot) | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:35:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:35:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:35:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:43:42: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 43 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:46:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Geom::Affine p2pb = slot.get_units().get_matrix_primitiveunits2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp: In member function 'Inkscape::Filters::FilterUnits::get_matrix_user2pb() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:66:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | Geom::Affine FilterUnits::get_matrix_user2pb() const { | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:47:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp: In member function 'Inkscape::Filters::FilterUnits::get_pixblock_filterarea_paraller() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:156:35: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect r = *filter_area * u2pb; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:152:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | Geom::IntRect FilterUnits::get_pixblock_filterarea_paraller() const { | ^~~~~~~~~~~ [ 36%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-temporary-item.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-temporary-item.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-temporary-item.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-temporary-item.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-temporary-item.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 36%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/snap-indicator.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/snap-indicator.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/snap-indicator.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/snap-indicator.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In constructor 'Inkscape::Filters::FilterSlot::FilterSlot(Inkscape::DrawingItem*, Inkscape::DrawingContext*, Inkscape::DrawingContext&, const Inkscape::Filters::FilterUnits&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:34:55: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | , _source_graphic_area(graphic.targetLogicalBounds().roundOutwards()) // fixme | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:45:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 45 | Geom::Affine trans = _units.get_matrix_display2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:46:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Geom::Rect bbox_trans = graphic.targetLogicalBounds() * trans; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:47:38: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 47 | Geom::Point min = bbox_trans.min(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function 'cairo_surface_t* Inkscape::Filters::FilterSlot::_get_transformed_source_graphic()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:133:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Geom::Affine trans = _units.get_matrix_display2pb(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function 'Geom::Rect Inkscape::Filters::FilterSlot::get_primitive_area(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:244:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | Geom::Rect FilterSlot::get_primitive_area(int slot_nr) | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function 'Geom::Rect Inkscape::Filters::FilterSlot::get_slot_area() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:285:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Geom::Rect r(p, p+dim); | ~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:286:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | return r; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:71:35: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:185:45: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 36%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-item.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-item.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-item.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp: In member function 'virtual void Inkscape::Filters::FilterTile::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:46:58: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Geom::Rect tile_area = slot.get_primitive_area(_input); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:63:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine trans = slot.get_units().get_matrix_user2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:68:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Geom::Rect tt = tile_area * trans; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:71:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | Geom::Point shift = sa.min() - tt.min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:88:65: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Geom::Rect pr = filter_primitive_area( slot.get_units() ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp: In member function 'virtual void Inkscape::Filters::FilterSpecularLighting::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:183:72: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:185:46: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 185 | Geom::Point p = slot.get_slot_area().min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:185:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | Geom::Point p = slot.get_slot_area().min(); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:185:46: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 185 | Geom::Point p = slot.get_slot_area().min(); | ^ In member function 'Inkscape::Filters::FilterSlot::get_primitive_area(int) [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function 'Inkscape::Filters::FilterSlot::FilterSlot(Inkscape::DrawingItem*, Inkscape::DrawingContext*, Inkscape::DrawingContext&, Inkscape::Filters::FilterUnits const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:29:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | FilterSlot::FilterSlot(DrawingItem *item, DrawingContext *bgdc, | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:29:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:29:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:29:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:45:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 45 | Geom::Affine trans = _units.get_matrix_display2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:46:56: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Geom::Rect bbox_trans = graphic.targetLogicalBounds() * trans; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:410:30: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp: In member function 'Inkscape::Filters::FilterTile::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:33:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 33 | void FilterTile::render_cairo(FilterSlot &slot) | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:33:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:33:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:33:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:33:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:63:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine trans = slot.get_units().get_matrix_user2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:88:46: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Geom::Rect pr = filter_primitive_area( slot.get_units() ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function 'Inkscape::Filters::FilterSlot::_get_transformed_source_graphic()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:131:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | cairo_surface_t *FilterSlot::_get_transformed_source_graphic() | ^~~~~~~~~~ In function 'Inkscape::Filters::FilterSlot::get_primitive_area(int) [clone .part.0] [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-templates.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function 'Inkscape::Filters::FilterSlot::get_slot_area() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:282:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Geom::Rect FilterSlot::get_slot_area() const { | ^~~~~~~~~~ [ 38%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-bpath.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-bpath.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-item-bpath.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-item-bpath.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function 'Inkscape::Filters::FilterSlot::get_result(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:183:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | cairo_surface_t *FilterSlot::get_result(int res) | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp: In member function 'virtual void Inkscape::Filters::FilterTurbulence::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:408:87: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 408 | Geom::Affine unit_trans = slot.get_units().get_matrix_primitiveunits2pb().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:409:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | Geom::Rect slot_area = slot.get_slot_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:410:30: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 410 | double x0 = slot_area.min()[Geom::X]; | ~~~~~~~~~~~~~^~ [ 38%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-catchall.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-catchall.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-item-catchall.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-item-catchall.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 38%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-ctrl.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-ctrl.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-item-ctrl.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-item-ctrl.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:43: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp: In member function 'std::pair Inkscape::Filters::Filter::_filter_resolution(const Geom::Rect&, const Geom::Affine&, Inkscape::Filters::FilterQuality) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:445:40: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 445 | FilterQuality const filterquality) const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:144:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | void FilterSpecularLighting::render_cairo(FilterSlot &slot) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:144:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:144:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:144:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:183:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:185:39: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | Geom::Point p = slot.get_slot_area().min(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:377:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 377 | void FilterTurbulence::render_cairo(FilterSlot &slot) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:377:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:377:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:377:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:408:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 408 | Geom::Affine unit_trans = slot.get_units().get_matrix_primitiveunits2pb().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:409:46: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | Geom::Rect slot_area = slot.get_slot_area(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'feed_curve_to_cairo(_cairo*, Geom::Curve const&, Geom::Affine const&, Geom::Rect, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:773:62: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 773 | Geom::Affine xform = arc->unitCircleTransform() * trans; | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:693:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 693 | feed_curve_to_cairo(cairo_t *cr, Geom::Curve const &c, Geom::Affine const & trans, Geom::Rect view, bool optimize_stroke) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:693:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:693:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-style.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:693:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:693:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:693:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:707:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 707 | Geom::Point end_tr = c.finalPoint() * trans; | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:229:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | Affine result = _ellipse.unitCircleTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:770:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | Geom::Point endPoint(arc->finalPoint()); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:808:36: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 808 | feed_curve_to_cairo(cr, iter, trans, view, optimize_stroke); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-curve.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-curve.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-item-curve.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-item-curve.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp [ 38%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-drawing.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-drawing.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-item-drawing.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-item-drawing.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp: In member function 'int Inkscape::Filters::Filter::render(const Inkscape::DrawingItem*, Inkscape::DrawingContext&, Inkscape::DrawingContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:117:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | Geom::Affine trans = item->ctm(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:128:64: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | = _filter_resolution(*filter_area, trans, filterquality); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:147:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | Geom::Affine pbtrans = units.get_matrix_display2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:164:60: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 164 | Geom::Point origin = graphic.targetLogicalBounds().min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:164:53: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | Geom::Point origin = graphic.targetLogicalBounds().min(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:164:60: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 164 | Geom::Point origin = graphic.targetLogicalBounds().min(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:43: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp: In member function 'void Inkscape::Filters::Filter::area_enlarge(Geom::IntRect&, const Inkscape::DrawingItem*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:189:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | if (i) i->area_enlarge(bbox, item->ctm()); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp: In member function 'std::pair Inkscape::Filters::Filter::_filter_resolution(const Geom::Rect&, const Geom::Affine&, Inkscape::Filters::FilterQuality) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:443:26: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 443 | std::pair Filter::_filter_resolution( | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:453:43: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 453 | y_len = (_x_pixels * (area.max()[Y] - area.min()[Y])) | ~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:484:12: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 484 | return resolution; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::max() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:146:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | CPoint max() const { CPoint p(f[X].max(), f[Y].max()); return p; } | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'feed_path_to_cairo(_cairo*, Geom::Path const&, Geom::Affine, Geom::OptRect, bool, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:850:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | Geom::Affine transshift(trans * Geom::Translate(-shift)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:848:55: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | view = view * (Geom::Affine)Geom::Translate(-shift); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:837:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 837 | feed_path_to_cairo (cairo_t *ct, Geom::Path const &path, Geom::Affine trans, Geom::OptRect area, bool optimize_stroke, double stroke_width) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:856:28: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 856 | feed_curve_to_cairo(ct, *cit, transshift, view, optimize_stroke); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'feed_pathvector_to_cairo(_cairo*, Geom::PathVector const&, Geom::Affine, Geom::OptRect, bool, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:885:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 885 | feed_pathvector_to_cairo (cairo_t *ct, Geom::PathVector const &pathv, Geom::Affine trans, Geom::OptRect area, bool optimize_stroke, double stroke_width) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'feed_path_to_cairo(_cairo*, Geom::Path const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:827:28: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 827 | feed_curve_to_cairo(ct, *cit, Geom::identity(), Geom::Rect(), false); // optimize_stroke is false, so the view rect is not used | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp: In member function 'Inkscape::Filters::Filter::area_enlarge(Geom::GenericRect&, Inkscape::DrawingItem const*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:189:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | if (i) i->area_enlarge(bbox, item->ctm()); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp: In member function 'Inkscape::Filters::Filter::render(Inkscape::DrawingItem const*, Inkscape::DrawingContext&, Inkscape::DrawingContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:164:59: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | Geom::Point origin = graphic.targetLogicalBounds().min(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 38%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-grid.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-grid.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-item-grid.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-item-grid.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp: In member function 'Inkscape::Filters::Filter::_filter_resolution(Geom::Rect const&, Geom::Affine const&, Inkscape::Filters::FilterQuality) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:443:26: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 443 | std::pair Filter::_filter_resolution( | ^~~~~~ [ 38%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-group.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-group.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-item-group.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-item-group.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp: In member function 'Inkscape::Filters::Filter::render(Inkscape::DrawingItem const*, Inkscape::DrawingContext&, Inkscape::DrawingContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:98:5: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | int Filter::render(Inkscape::DrawingItem const *item, DrawingContext &graphic, DrawingContext *bgdc) | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:98:5: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:128:29: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | = _filter_resolution(*filter_area, trans, filterquality); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:147:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | Geom::Affine pbtrans = units.get_matrix_display2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:164:53: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | Geom::Point origin = graphic.targetLogicalBounds().min(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 38%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-guideline.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-guideline.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-item-guideline.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-item-guideline.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-temporary-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-temporary-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-temporary-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-temporary-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:63:34: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-temporary-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:298:18: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-temporary-item.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-temporary-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-temporary-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-temporary-item.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-temporary-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp: In member function 'virtual void Inkscape::Filters::FilterImage::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:60:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:63:34: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 63 | double feImageX = vp.min()[Geom::X]; | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:73:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | Geom::Affine m = slot.get_units().get_matrix_user2filterunits().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:74:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | Geom::Point bbox_00 = Geom::Point(0,0) * m; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:266:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:115:44: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Geom::Rect sa = slot.get_slot_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:122:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Inkscape::DrawingContext dc(out, sa.min()); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:186:40: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | Geom::Rect sa = slot.get_slot_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:197:32: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 197 | cairo_translate(ct, -sa.min()[Geom::X], -sa.min()[Geom::Y]); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:200:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | ink_cairo_transform(ct, slot.get_units().get_matrix_user2pb()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ [ 38%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-quad.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-quad.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-item-quad.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-item-quad.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp: In member function 'Inkscape::Filters::FilterImage::render_cairo(Inkscape::Filters::FilterSlot&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:96:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 96 | Geom::OptRect optarea = SVGElem->visualBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:122:48: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Inkscape::DrawingContext dc(out, sa.min()); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | void FilterImage::render_cairo(FilterSlot &slot) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:60:42: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:73:66: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | Geom::Affine m = slot.get_units().get_matrix_user2filterunits().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:115:43: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Geom::Rect sa = slot.get_slot_area(); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:200:64: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | ink_cairo_transform(ct, slot.get_units().get_matrix_user2pb()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 38%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-rect.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-rect.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-item-rect.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-item-rect.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp: In member function 'SvgFont::render_glyph_path(_cairo*, Geom::PathVector*) [clone .part.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-svgfonts.cpp:273:34: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | feed_pathvector_to_cairo (cr, *pathv, s, area, false, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp: In member function 'Geom::Rect Inkscape::Filters::FilterPrimitive::filter_primitive_area(const Inkscape::Filters::FilterUnits&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:111:75: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Geom::Rect FilterPrimitive::filter_primitive_area(FilterUnits const &units) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.cpp: In member function 'virtual void Inkscape::CanvasItemGroup::update(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.cpp:80:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | _bounds.unionWith(item.get_bounds()); | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:129:45: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 38%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-rotate.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp: In function 'void canvas_item_print_tree(Inkscape::CanvasItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:223:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 223 | for (unsigned i = 0; i < level; ++i) { | ~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-rotate.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-item-rotate.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-item-rotate.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp: In constructor 'Inkscape::CanvasItem::CanvasItem(Inkscape::CanvasItemGroup*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.cpp:32:17: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | _affine = group->get_affine(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ [ 38%] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-text.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-text.cpp.o -MF CMakeFiles/inkscape_base.dir/display/control/canvas-item-text.cpp.o.d -o CMakeFiles/inkscape_base.dir/display/control/canvas-item-text.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:111:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Geom::Rect FilterPrimitive::filter_primitive_area(FilterUnits const &units) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:129:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 129 | if( !_subregion_x._set ) x = fa.min()[X]; | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:139:70: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | return Geom::Rect (Geom::Point(0.,0.), Geom::Point(0.,0.)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:155:103: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 155 | if( _subregion_x._set && (_subregion_x.unit != SVGLength::PERCENT) ) x = bb.min()[X] + bb.width() * _subregion_x.value; | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:172:76: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | return Geom::Rect (Geom::Point(x,y), Geom::Point(x + width, y + height)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h: In constructor 'Inkscape::CanvasItemCtrl::CanvasItemCtrl(Inkscape::CanvasItemGroup*, Inkscape::CanvasItemCtrlShape)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:83:25: warning: 'Inkscape::CanvasItemCtrl::_shape' will be initialized after [-Wreorder] 83 | CanvasItemCtrlShape _shape = CANVAS_ITEM_CTRL_SHAPE_SQUARE; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:82:24: warning: 'Inkscape::CanvasItemCtrlType Inkscape::CanvasItemCtrl::_type' [-Wreorder] 82 | CanvasItemCtrlType _type = CANVAS_ITEM_CTRL_TYPE_DEFAULT; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:71:1: warning: when initialized here [-Wreorder] 71 | CanvasItemCtrl::CanvasItemCtrl(CanvasItemGroup *group, Inkscape::CanvasItemCtrlShape shape) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp: In member function 'void Inkscape::CanvasItemCtrl::set_size_extra(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:553:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 553 | if (_extra != extra && _pixbuf == nullptr) { // Don't enlarge pixbuf! | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:109:40: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:145:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:293:32: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 39%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/db.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/db.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/db.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/db.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/db.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp: In member function 'double Inkscape::CanvasItemCtrl::closest_distance_to(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:109:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Point position = _position * _affine; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp: In member function 'virtual void Inkscape::CanvasItemCtrl::update(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:145:13: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 145 | _bounds = Geom::Rect::from_xywh(-(_width/2.0 - 0.5), -(_height/2.0 - 0.5), _width, _height); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:250:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | _bounds *= Geom::Translate(Geom::IntPoint(dx, dy)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:253:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | Geom::Point position = _position * _affine; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:256:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | _bounds *= Geom::Translate(iposition); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp: In member function 'virtual void Inkscape::CanvasItemCtrl::render(Inkscape::CanvasItemBuffer*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:293:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | Geom::Point c = _bounds.min() - buf->rect.min(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 39%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/dependency.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp: In member function 'void Inkscape::CanvasItemCtrl::build_cache(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:954:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 954 | Geom::Affine m = Geom::Translate(Geom::Point(-width/2.0,-height/2.0)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:969:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 969 | double theta = atan2( Geom::Point( p2s - p1s ) ); | ^~~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/dependency.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/dependency.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/dependency.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/dependency.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp: In member function 'Inkscape::Filters::FilterPrimitive::filter_primitive_area(Inkscape::Filters::FilterUnits const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.cpp:111:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Geom::Rect FilterPrimitive::filter_primitive_area(FilterUnits const &units) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ [ 39%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/effect.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/effect.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/effect.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/effect.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 39%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/execution-env.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/execution-env.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/execution-env.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/execution-env.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp: In member function 'Inkscape::CanvasItemCtrl::update(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:250:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | _bounds *= Geom::Translate(Geom::IntPoint(dx, dy)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp: In member function 'Inkscape::CanvasItemCtrl::render(Inkscape::CanvasItemBuffer*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:293:32: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | Geom::Point c = _bounds.min() - buf->rect.min(); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp: In member function 'Inkscape::CanvasItemCtrl::update(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:145:36: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | _bounds = Geom::Rect::from_xywh(-(_width/2.0 - 0.5), -(_height/2.0 - 0.5), _width, _height); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h: In constructor 'Inkscape::Modifiers::Modifier::Modifier(const char*, const char*, const char*, Inkscape::Modifiers::KeyMask, Inkscape::Modifiers::Trigger, Inkscape::Modifiers::Trigger)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:112:13: warning: 'Inkscape::Modifiers::Modifier::_and_mask_default' will be initialized after [-Wreorder] 112 | KeyMask _and_mask_default; // The pressed keys must have these bits set | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:108:13: warning: 'Inkscape::Modifiers::Trigger Inkscape::Modifiers::Modifier::_category' [-Wreorder] 108 | Trigger _category; // The category of tool, what it might conflict with | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:183:5: warning: when initialized here [-Wreorder] 183 | Modifier(char const * id, | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp: In member function 'virtual void Inkscape::CanvasItemDrawing::update(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:125:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | new_affine = desktop->doc2dt() * new_affine; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp: In member function 'double Inkscape::CanvasItemBpath::closest_distance_to(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:119:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Geom::Point p_doc = p * _affine.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:119:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Geom::Point p_doc = p * _affine.inverse(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:119:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Geom::Point p_doc = p * _affine.inverse(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp: In member function 'virtual void Inkscape::CanvasItemCurve::update(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:132:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | _bounds = _curve->boundsExact(); // Document units. | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp: In member function 'virtual void Inkscape::CanvasItemCurve::render(Inkscape::CanvasItemBuffer*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:177:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | buf->cr->move_to(curve[0].x(), curve[0].y()); | ~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ [ 39%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/extension.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/extension.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/extension.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/extension.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/dependency.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/dependency.h: In constructor 'Inkscape::Extension::Dependency::Dependency(Inkscape::XML::Node*, const Inkscape::Extension::Extension*, Inkscape::Extension::Dependency::type_t)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/dependency.h:72:22: warning: 'Inkscape::Extension::Dependency::_extension' will be initialized after [-Wreorder] 72 | const Extension *_extension; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/dependency.h:60:12: warning: 'Inkscape::Extension::Dependency::type_t Inkscape::Extension::Dependency::_type' [-Wreorder] 60 | type_t _type = TYPE_FILE; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/dependency.cpp:51:1: warning: when initialized here [-Wreorder] 51 | Dependency::Dependency (Inkscape::XML::Node * in_repr, const Extension *extension, type_t default_type) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /usr/include/c++/11/bits/stl_algobase.h:64, from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/string:40, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/streambuf:41, from /usr/include/c++/11/bits/streambuf_iterator.h:35, from /usr/include/c++/11/iterator:66, from /usr/include/glibmm-2.4/glibmm/ustring.h:25, from /usr/include/gtkmm-3.0/gtkmm/box.h:6, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:17: /usr/include/c++/11/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = Geom::Point&; _T2 = Geom::Point; typename std::__strip_reference_wrapper::type>::__type = Geom::Point; typename std::decay<_Tp2>::type = std::decay::type; typename std::__strip_reference_wrapper::type>::__type = Geom::Point; typename std::decay<_Tp>::type = std::decay::type]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:720:35: required from here /usr/include/c++/11/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In function 'std::vector Inkscape::intersect_line_rectangle(const Geom::Line&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:805:24: warning: catching polymorphic type 'class Geom::InfiniteSolutions' by value [-Wcatch-value=] 805 | } catch (Geom::InfiniteSolutions) { | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /usr/include/c++/11/bits/stl_algobase.h:64, from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/string:40, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/streambuf:41, from /usr/include/c++/11/bits/streambuf_iterator.h:35, from /usr/include/c++/11/iterator:66, from /usr/include/glibmm-2.4/glibmm/ustring.h:25, from /usr/include/gtkmm-3.0/gtkmm/box.h:6, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:22: /usr/include/c++/11/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = Geom::Point&; _T2 = Geom::Point&; typename std::__strip_reference_wrapper::type>::__type = Geom::Point; typename std::decay<_Tp2>::type = std::decay::type; typename std::__strip_reference_wrapper::type>::__type = Geom::Point; typename std::decay<_Tp>::type = std::decay::type]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:1050:35: required from here /usr/include/c++/11/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp: In member function 'Inkscape::CanvasItemBpath::render(Inkscape::CanvasItemBuffer*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:206:30: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | feed_pathvector_to_cairo (buf->cr->cobj(), _path, _affine, buf->rect, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | /* optimized_stroke = */ !do_fill, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ [ 39%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/init.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/init.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/init.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/init.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In function 'Geom::operator*(Geom::Point const&, Geom::Affine const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp: In member function 'Inkscape::CanvasItemBpath::closest_distance_to(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:114:8: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | double CanvasItemBpath::closest_distance_to(Geom::Point const &p) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp: In member function 'virtual Inkscape::LineSnapper::LineList Inkscape::CanvasAxonomGridSnapper::_getSnapLines(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:720:35: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | s.push_back(std::make_pair(norm_z, Geom::Point(grid->origin[Geom::X], y_proj_along_z_max))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ In file included from /usr/include/c++/11/bits/stl_algobase.h:64, from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/string:40, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/streambuf:41, from /usr/include/c++/11/bits/streambuf_iterator.h:35, from /usr/include/c++/11/iterator:66, from /usr/include/glibmm-2.4/glibmm/ustring.h:25, from /usr/include/gtkmm-3.0/gtkmm/box.h:6, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:17: /usr/include/c++/11/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = Geom::Point&; _T2 = Geom::Point]': /usr/include/c++/11/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:86:28: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In member function 'Geom::BezierCurve::boundsExact() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 39%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/input.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/input.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/input.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/input.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/input.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp: In member function 'virtual bool Inkscape::CanvasItemQuad::contains(const Geom::Point&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:86:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Geom::Point p0 = _p0 * _affine; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Inkscape::CanvasItemCurve::render(Inkscape::CanvasItemBuffer*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 39%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/output.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/output.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/output.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/output.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'virtual void Inkscape::CanvasXYGrid::Update(const Geom::Affine&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:770:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | sw[0] = Geom::Point(spacing[0], 0) * affine.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:770:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | sw[0] = Geom::Point(spacing[0], 0) * affine.withoutTranslation(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:771:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 771 | sw[1] = Geom::Point(0, spacing[1]) * affine.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:771:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 771 | sw[1] = Geom::Point(0, spacing[1]) * affine.withoutTranslation(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'virtual void Inkscape::CanvasXYGrid::Render(Inkscape::CanvasItemBuffer*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:872:81: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 872 | Geom::Line axis = Geom::Line::from_origin_and_vector( ow, sw[dim] ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:891:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 891 | if (Geom::cross( axis.vector(), orth.vector() ) > 0 ) { | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:910:91: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 910 | Geom::Line grid_line = Geom::make_parallel_line( ow + j * sw[(dim+1)%2], axis ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:910:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 910 | Geom::Line grid_line = Geom::make_parallel_line( ow + j * sw[(dim+1)%2], axis ); | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:910:91: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 910 | Geom::Line grid_line = Geom::make_parallel_line( ow + j * sw[(dim+1)%2], axis ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:918:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 918 | if (Geom::dot( vector.vector(), axis.vector() ) < 0.0) { | ~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_origin_and_vector(const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static Line from_origin_and_vector(Point const &o, Point const &v) { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:115:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Line l(o, o + v); | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:116:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | return l; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_parallel_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:487:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 487 | Line make_parallel_line(Point const &p, Line const &line) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'void Geom::Line::setOrigin(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:147:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | Point d = p - _initial; | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'virtual Inkscape::LineSnapper::LineList Inkscape::CanvasXYGridSnapper::_getSnapLines(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:1050:35: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 1050 | s.push_back(std::make_pair(cvec, point_on_line)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp: In member function 'Inkscape::CanvasAxonomGridSnapper::_getSnapLines[abi:cxx11](Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:682:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 682 | Geom::Point norm_z = Geom::rot90(vers_z); | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ [ 39%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/patheffect.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/patheffect.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/patheffect.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/patheffect.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:720:35: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | s.push_back(std::make_pair(norm_z, Geom::Point(grid->origin[Geom::X], y_proj_along_z_max))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In function 'Inkscape::intersect_line_rectangle(Geom::Line const&, Geom::Rect const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:803:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 803 | intersections.push_back( line.pointAt((*oc).ta)); | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 39%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/print.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/print.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/print.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/print.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h: In constructor 'Inkscape::CanvasItemGuideLine::CanvasItemGuideLine(Inkscape::CanvasItemGroup*, Glib::ustring, const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:63:19: warning: 'Inkscape::CanvasItemGuideLine::_label' will be initialized after [-Wreorder] 63 | Glib::ustring _label; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:61:17: warning: 'Geom::Point Inkscape::CanvasItemGuideLine::_origin' [-Wreorder] 61 | Geom::Point _origin; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:36:1: warning: when initialized here [-Wreorder] 36 | CanvasItemGuideLine::CanvasItemGuideLine(CanvasItemGroup *group, Glib::ustring label, | ^~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/system.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp: In member function 'virtual void Inkscape::CanvasItemGuideLine::render(Inkscape::CanvasItemBuffer*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:199:28: warning: catching polymorphic type 'class Geom::InfiniteSolutions' by value [-Wcatch-value=] 199 | } catch (Geom::InfiniteSolutions) { | ^~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/system.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/system.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/system.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'Inkscape::CanvasXYGridSnapper::_getSnapLines[abi:cxx11](Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:1050:35: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 1050 | s.push_back(std::make_pair(cvec, point_on_line)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'Inkscape::CanvasXYGrid::Update(Geom::Affine const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:771:68: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 771 | sw[1] = Geom::Point(0, spacing[1]) * affine.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:771:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 771 | sw[1] = Geom::Point(0, spacing[1]) * affine.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:770:68: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | sw[0] = Geom::Point(spacing[0], 0) * affine.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:770:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | sw[0] = Geom::Point(spacing[0], 0) * affine.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:769:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | ow = origin * affine; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Line& Geom::Line::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:94:14: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:96:26: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:138:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:181:39: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp: In member function 'double Inkscape::CanvasItemGuideLine::closest_distance_to(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:93:73: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::Line::from_origin_and_vector(_origin, Geom::rot90(_normal)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:93:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::Line::from_origin_and_vector(_origin, Geom::rot90(_normal)); | ~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:93:73: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::Line::from_origin_and_vector(_origin, Geom::rot90(_normal)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_origin_and_vector(const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static Line from_origin_and_vector(Point const &o, Point const &v) { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:115:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Line l(o, o + v); | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:116:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | return l; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp: In member function 'virtual void Inkscape::CanvasItemGuideLine::render(Inkscape::CanvasItemBuffer*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:144:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Geom::Point normal = _normal * _affine.withoutTranslation(); // Direction only | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:144:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Geom::Point normal = _normal * _affine.withoutTranslation(); // Direction only | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:188:77: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | Geom::Line::from_origin_and_vector( origin, Geom::rot90(normal) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:188:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | Geom::Line::from_origin_and_vector( origin, Geom::rot90(normal) ); | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:188:77: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | Geom::Line::from_origin_and_vector( origin, Geom::rot90(normal) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:197:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | intersections.push_back( guide.pointAt((*oc).ta)); | ~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ [ 39%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/timer.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/timer.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/timer.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/timer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/timer.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp: In member function 'virtual void Inkscape::CanvasItemText::update(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:96:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 96 | Geom::Point p = _p * _affine; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:138:13: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 138 | _bounds = Geom::Rect::from_xywh(p.x(), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | p.y() - extents.height, | ~~~~~~~~~~~~~~~~~~~~~~~ 140 | extents.width, | ~~~~~~~~~~~~~~ 141 | extents.height); | ~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:143:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | _bounds *= Geom::Translate(-_anchor_offset); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:143:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | _bounds *= Geom::Translate(-_anchor_offset); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:143:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | _bounds *= Geom::Translate(-_anchor_offset); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp: In member function 'virtual void Inkscape::CanvasItemText::render(Inkscape::CanvasItemBuffer*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:169:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Geom::Point p = _p * _affine; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp: In member function 'Inkscape::CanvasItemText::update(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:143:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | _bounds *= Geom::Translate(-_anchor_offset); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:143:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | _bounds *= Geom::Translate(-_anchor_offset); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:138:36: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | _bounds = Geom::Rect::from_xywh(p.x(), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 139 | p.y() - extents.height, | ~~~~~~~~~~~~~~~~~~~~~~~ 140 | extents.width, | ~~~~~~~~~~~~~~ 141 | extents.height); | ~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp: In member function 'Inkscape::CanvasItemGuideLine::closest_distance_to(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:93:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::Line::from_origin_and_vector(_origin, Geom::rot90(_normal)); | ~~~~~~~~~~~^~~~~~~~~ [ 39%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/loader.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/loader.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/loader.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/loader.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/loader.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'Inkscape::CanvasXYGrid::Render(Inkscape::CanvasItemBuffer*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:873:61: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 873 | Geom::Line orth = Geom::Line::from_origin_and_vector( ow, sw[(dim+1)%2] ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:910:83: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 910 | Geom::Line grid_line = Geom::make_parallel_line( ow + j * sw[(dim+1)%2], axis ); | ^ [ 40%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/implementation/implementation.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/implementation/implementation.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/implementation/implementation.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/implementation/implementation.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ [ 40%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/implementation/xslt.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/implementation/xslt.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/implementation/xslt.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/implementation/xslt.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:214:38: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp: In member function 'Inkscape::CanvasItemGuideLine::closest_distance_to(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:93:43: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::Line::from_origin_and_vector(_origin, Geom::rot90(_normal)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ [ 40%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/implementation/script.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/implementation/script.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/implementation/script.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/implementation/script.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 40%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bluredge.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/bluredge.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/bluredge.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/bluredge.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp: In member function 'Inkscape::CanvasItemGuideLine::render(Inkscape::CanvasItemBuffer*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:144:62: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Geom::Point normal = _normal * _affine.withoutTranslation(); // Direction only | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:188:47: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | Geom::Line::from_origin_and_vector( origin, Geom::rot90(normal) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ [ 40%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/cairo-ps-out.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/cairo-ps-out.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/cairo-ps-out.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/cairo-ps-out.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 40%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/cairo-render-context.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/cairo-render-context.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/cairo-render-context.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/cairo-render-context.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:124:31: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 40%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/cairo-renderer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/cairo-renderer.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/cairo-renderer.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/cairo-renderer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp: In member function 'virtual bool Inkscape::CanvasItemRotate::handle_event(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:123:50: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Geom::Rect viewbox = _canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:124:13: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 124 | _center = viewbox.midpoint(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:173:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | (desktop->w2d().det() > 0 ? -1 : 1) * | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 40%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/cairo-renderer-pdf-out.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/cairo-renderer-pdf-out.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/cairo-renderer-pdf-out.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/cairo-renderer-pdf-out.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp: In member function 'Inkscape::CanvasItemRotate::handle_event(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | bool CanvasItemRotate::handle_event(GdkEvent *event) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:123:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Geom::Rect viewbox = _canvas->get_area_world(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:87:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Point ret(polar(angle)); | ~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:173:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | (desktop->w2d().det() > 0 ? -1 : 1) * | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 40%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/emf-inout.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/emf-inout.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/emf-inout.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/emf-inout.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/effect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/execution-env.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/output.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 40%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/emf-print.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/emf-print.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/emf-print.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/emf-print.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp [ 40%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/gdkpixbuf-input.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/gdkpixbuf-input.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/gdkpixbuf-input.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/gdkpixbuf-input.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp [ 40%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/gimpgrad.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/gimpgrad.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/gimpgrad.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/gimpgrad.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/extension.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 40%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/grid.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/grid.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/grid.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/grid.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/init.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:633:76: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1218:68: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1218:74: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp: In member function 'void Inkscape::Extension::Internal::CairoRenderContext::popLayer(cairo_operator_t)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:633:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | item_transform = getParentState()->transform * _state->item_transform; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/image-resolution.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp: In member function 'cairo_pattern_t* Inkscape::Extension::Internal::CairoRenderContext::_createHatchPainter(const SPPaintServer*, const Geom::OptRect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1218:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1218 | Geom::Affine drawing_transform = Geom::Translate(-tile_rect.min()) * drawing_scale; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1218:74: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1218 | Geom::Affine drawing_transform = Geom::Translate(-tile_rect.min()) * drawing_scale; | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1231:47: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 1231 | Geom::Interval bounds = hatch->bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1234:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1234 | overflow_transform = Geom::Translate(hatch->pitch(), 0.0); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/image-resolution.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/image-resolution.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/image-resolution.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/image-resolution.cpp /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/xslt.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/patheffect.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/system.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp: In member function 'Inkscape::Extension::Internal::CairoRenderContext::_createHatchPainter(SPPaintServer const*, Geom::OptRect const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1218:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1218 | Geom::Affine drawing_transform = Geom::Translate(-tile_rect.min()) * drawing_scale; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1217:116: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1217 | Geom::Affine drawing_scale = Geom::Scale(surface_width / tile_rect.width(), surface_height / tile_rect.height()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Point Geom::Ray::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:68:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point origin() const { return _origin; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 41%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/latex-pstricks.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/latex-pstricks.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/latex-pstricks.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/latex-pstricks.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1194:1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 1194 | CairoRenderContext::_createHatchPainter(SPPaintServer const *const paintserver, Geom::OptRect const &pbox) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1194:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1231:46: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 1231 | Geom::Interval bounds = hatch->bounds(); | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1260:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1260 | pattern_transform = render_info.pattern_to_user_transform.inverse() * drawing_transform; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ [ 41%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/latex-pstricks-out.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/latex-pstricks-out.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/latex-pstricks-out.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/latex-pstricks-out.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-ps-out.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/implementation.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 41%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/metafile-inout.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/metafile-inout.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/metafile-inout.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/metafile-inout.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ [ 41%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/metafile-print.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/metafile-print.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/metafile-print.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/metafile-print.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:68: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:70: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:70: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:70: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/odf.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/odf.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/odf.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/odf.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/bluredge.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:549:31: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:787:34: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:844:56: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Point Geom::Ray::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:68:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point origin() const { return _origin; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:473:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 41%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/latex-text-renderer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/latex-text-renderer.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/latex-text-renderer.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/latex-text-renderer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp [ 41%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/png-output.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/png-output.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/png-output.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/png-output.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/png-output.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In member function 'Inkscape::Extension::Internal::CairoRenderContext* Inkscape::Extension::Internal::CairoRenderer::createContext()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:120:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | state->transform = Geom::identity(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_asbitmap_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:530:83: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 530 | Geom::Rect docrect(Geom::Rect(Geom::Point(0, 0), item->document->getDimensions())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:562:83: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | (Geom::Affine)(Geom::Translate (shift_x, shift_y)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:573:22: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 573 | bbox->min()[Geom::X], bbox->min()[Geom::Y], bbox->max()[Geom::X], bbox->max()[Geom::Y], | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_symbol_render(SPSymbol*, Inkscape::Extension::Internal::CairoRenderContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:476:17: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 476 | vb2user = Geom::identity(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_shape_render(SPShape*, Inkscape::Extension::Internal::CairoRenderContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:255:48: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | tr = Geom::Rotate::from_degrees( 180.0 ) * sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:255:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | tr = Geom::Rotate::from_degrees( 180.0 ) * sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:257:48: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(pathv.begin()->front().pointAt(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:257:122: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(pathv.begin()->front().pointAt(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:257:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(pathv.begin()->front().pointAt(0)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:275:52: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(path_it->front().pointAt(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:275:120: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(path_it->front().pointAt(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:275:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(path_it->front().pointAt(0)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:292:56: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(curve_it1->pointAt(1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:292:118: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(curve_it1->pointAt(1)); | ~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:292:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(curve_it1->pointAt(1)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:308:52: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:308:113: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:308:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:332:48: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:332:109: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:332:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Rotate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Rotate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In member function 'bool Inkscape::Extension::Internal::CairoRenderer::setupDocument(Inkscape::Extension::Internal::CairoRenderContext*, SPDocument*, bool, float, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:787:11: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 787 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:787:71: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 787 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:787:11: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 787 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:816:80: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 816 | Geom::Affine tp( Geom::Translate( bleedmargin_px, bleedmargin_px ) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:820:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 820 | Geom::Affine tp(Geom::Translate(-d.min())); | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:820:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 820 | Geom::Affine tp(Geom::Translate(-d.min())); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In member function 'void Inkscape::Extension::Internal::CairoRenderer::applyClipPath(Inkscape::Extension::Internal::CairoRenderContext*, const SPClipPath*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:844:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 844 | Geom::Affine t(Geom::Scale(clip_bbox.dimensions())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:844:56: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 844 | Geom::Affine t(Geom::Scale(clip_bbox.dimensions())); | ~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:844:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 844 | Geom::Affine t(Geom::Scale(clip_bbox.dimensions())); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In member function 'void Inkscape::Extension::Internal::CairoRenderer::applyMask(Inkscape::Extension::Internal::CairoRenderContext*, const SPMask*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:896:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 896 | Geom::Affine t(Geom::Scale(mask_bbox.dimensions())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:896:56: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 896 | Geom::Affine t(Geom::Scale(mask_bbox.dimensions())); | ~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:896:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 896 | Geom::Affine t(Geom::Scale(mask_bbox.dimensions())); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/implementation/script.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer-pdf-out.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Affine const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In member function 'Inkscape::Extension::Internal::CairoRenderer::setupDocument(Inkscape::Extension::Internal::CairoRenderContext*, SPDocument*, bool, float, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:820:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 820 | Geom::Affine tp(Geom::Translate(-d.min())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In member function 'Inkscape::Extension::Internal::CairoRenderer::createContext()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:120:38: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | state->transform = Geom::identity(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'Inkscape::Extension::Internal::sp_asbitmap_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:549:31: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | double shift_x = bbox->min()[Geom::X]; | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:562:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | (Geom::Affine)(Geom::Translate (shift_x, shift_y)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:573:88: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 573 | bbox->min()[Geom::X], bbox->min()[Geom::Y], bbox->max()[Geom::X], bbox->max()[Geom::Y], | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'Inkscape::Extension::Internal::sp_shape_render(SPShape*, Inkscape::Extension::Internal::CairoRenderContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:180:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 180 | Geom::OptRect pbox = shape->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In member function 'Inkscape::Extension::Internal::CairoRenderer::applyMask(Inkscape::Extension::Internal::CairoRenderContext*, SPMask const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:896:56: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 896 | Geom::Affine t(Geom::Scale(mask_bbox.dimensions())); | ~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In member function 'Inkscape::Extension::Internal::CairoRenderer::applyClipPath(Inkscape::Extension::Internal::CairoRenderContext*, SPClipPath const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:844:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 844 | Geom::Affine t(Geom::Scale(clip_bbox.dimensions())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:844:56: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 844 | Geom::Affine t(Geom::Scale(clip_bbox.dimensions())); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'Inkscape::Extension::Internal::sp_asbitmap_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:566:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 566 | Geom::Affine t = t_on_document * t_item.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:507:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 507 | static void sp_asbitmap_render(SPItem *item, CairoRenderContext *ctx) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:507:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:530:83: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 530 | Geom::Rect docrect(Geom::Rect(Geom::Point(0, 0), item->document->getDimensions())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:565:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 565 | Geom::Affine t_item = item->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Point Geom::Ray::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:68:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point origin() const { return _origin; } | ^ [ 41%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/pov-out.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/pov-out.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/pov-out.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/pov-out.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In member function 'Inkscape::Extension::Internal::CairoRenderer::setupDocument(Inkscape::Extension::Internal::CairoRenderContext*, SPDocument*, bool, float, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:787:34: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 787 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'Inkscape::Extension::Internal::sp_item_invoke_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*) [clone .part.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:427:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 427 | Geom::Affine t(s * tp); | ^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'Inkscape::Extension::Internal::sp_shape_render(SPShape*, Inkscape::Extension::Internal::CairoRenderContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:255:48: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | tr = Geom::Rotate::from_degrees( 180.0 ) * sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | static void sp_shape_render(SPShape *shape, CairoRenderContext *ctx) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:253:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | tr = sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:255:98: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | tr = Geom::Rotate::from_degrees( 180.0 ) * sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:259:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:277:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:295:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:310:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 310 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:335:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 41%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/svg.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/svg.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/svg.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/svg.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gimpgrad.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 41%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/svgz.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/svgz.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/svgz.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/svgz.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svgz.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:152:50: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:62:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | Geom::Point getPoint() const {return _point;} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 41%] Building C object src/CMakeFiles/inkscape_base.dir/extension/internal/text_reassemble.c.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/gcc -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -pthread -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/text_reassemble.c.o -MF CMakeFiles/inkscape_base.dir/extension/internal/text_reassemble.c.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/text_reassemble.c.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/text_reassemble.c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::GdkpixbufInput::open(Inkscape::Extension::Input*, const char*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:152:50: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/wmf-inout.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/wmf-inout.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/wmf-inout.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/wmf-inout.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:2270:29: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ [ 42%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/wmf-print.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/wmf-print.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/wmf-print.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/wmf-print.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:62: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp: In static member function 'static int Inkscape::Extension::Internal::Emf::myEnhMetaFileProc(char*, unsigned int, Inkscape::Extension::Internal::PEMF_CALLBACK_DATA)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:2269:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2269 | Geom::Affine tf = Geom::Translate(ox,oy); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp: In member function 'Inkscape::Extension::Internal::GdkpixbufInput::open(Inkscape::Extension::Input*, char const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:152:50: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:64: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:64: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:64: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/filter/filter-all.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/filter/filter-all.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/filter/filter-all.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/filter/filter-all.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-all.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:62:57: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:100:89: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:173:34: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintMetafile::bind(Inkscape::Extension::Print*, const Geom::Affine&, float)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:76:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | m_tr_stack.push(transform * tr_top); | ~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp: In member function 'int Inkscape::Extension::Internal::PrintMetafile::hold_gradient(void*, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:307:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | gv.p2 = Geom::Point(gv.r, 0) + gv.p1; // xhandle | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 42%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/filter/filter-file.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/filter/filter-file.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/filter/filter-file.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/filter/filter-file.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 42%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/filter/filter.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/filter/filter.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/filter/filter.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/filter/filter.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp: In function 'Inkscape::Extension::Internal::Emf::myEnhMetaFileProc(char*, unsigned int, Inkscape::Extension::Internal::EMF_CALLBACK_DATA*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-inout.cpp:2269:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2269 | Geom::Affine tf = Geom::Translate(ox,oy); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp: In member function 'virtual void Inkscape::Extension::Internal::Grid::effect(Inkscape::Extension::Effect*, Inkscape::UI::View::View*, Inkscape::Extension::Implementation::ImplementationDocumentCache*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:100:89: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | Geom::Rect temprec = bounding_area * static_cast(document)->doc2dt(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:105:63: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | double scale = document->doc()->getDocumentScale().inverse()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:107:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | bounding_area *= Geom::Scale(scale); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp: In function 'Glib::ustring Inkscape::Extension::Internal::{anonymous}::build_lines(Geom::Rect, const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:52:15: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | Glib::ustring build_lines(Geom::Rect bounding_area, | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:62:58: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 62 | for (Geom::Point start_point = bounding_area.min(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:62:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | Geom::Point getPoint() const {return _point;} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:1097:50: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintEmf::begin(Inkscape::Extension::Print*, SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:147:44: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | _doc_unit_scale = doc->getDocumentScale()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:173:11: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 173 | d = Geom::Rect::from_xywh(0, 0, _width, _height); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:182:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 182 | d *= Geom::Scale(Inkscape::Util::Quantity::convert(1, "px", "in")); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In member function 'virtual int Inkscape::Extension::Internal::PrintEmf::create_pen(const SPStyle*, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:608:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 608 | p1 = p1 * lg->gradientTransform; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:670:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 670 | Point finalPoint() const { return (*_closing_seg)[_closed ? 1 : 0]; } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In member function 'Geom::PathVector Inkscape::Extension::Internal::PrintEmf::merge_PathVector_with_group(const Geom::PathVector&, const SPItem*, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:1068:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1068 | Geom::Affine tfc = item->transform * transform; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintEmf::fill(Inkscape::Extension::Print*, const Geom::PathVector&, const Geom::Affine&, const SPStyle*, const Geom::OptRect&, const Geom::OptRect&, const Geom::OptRect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:1137:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1137 | rectDir = vector_rect_alignment(angle, (gv.p2 - gv.p1) * fill_transform); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:1254:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1254 | Geom::Affine tf2 = Geom::Rotate(-angle); // the rectangle may be drawn skewed to the coordinate system | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:1317:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1317 | Geom::Point uv = Geom::unit_vector(gv.p2 - gv.p1); // unit vector | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp: In member function 'Inkscape::Extension::Internal::Grid::effect(Inkscape::Extension::Effect*, Inkscape::UI::View::View*, Inkscape::Extension::Implementation::ImplementationDocumentCache*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:107:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | bounding_area *= Geom::Scale(scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:105:63: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | double scale = document->doc()->getDocumentScale().inverse()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp: In member function 'Inkscape::Extension::Internal::Grid::effect(Inkscape::Extension::Effect*, Inkscape::UI::View::View*, Inkscape::Extension::Implementation::ImplementationDocumentCache*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:84:1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Grid::effect (Inkscape::Extension::Effect *module, Inkscape::UI::View::View *document, Inkscape::Extension::Implementation::ImplementationDocumentCache * /*docCache*/) | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Point Geom::Ray::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:68:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point origin() const { return _origin; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.h:186:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | _abs_state.append(p, rp); | ~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:258:41: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In member function 'Inkscape::Extension::Internal::PrintEmf::begin(Inkscape::Extension::Print*, SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:182:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 182 | d *= Geom::Scale(Inkscape::Util::Quantity::convert(1, "px", "in")); | ^ [ 42%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-input.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-input.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-input.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-input.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp: In member function 'void Inkscape::Extension::Internal::PrintLatex::print_pathvector(Inkscape::SVGOStringStream&, const Geom::PathVector&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:264:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 264 | os << "\\moveto(" << it.initialPoint()[Geom::X] << "," << it.initialPoint()[Geom::Y] << ")\n"; | ~~~~~~~~~~~~~~~^~ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks-out.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In member function 'Inkscape::Extension::Internal::PrintEmf::print_simple_shape(Geom::PathVector const&, Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:1529:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1529 | Geom::Point p0 = pit.initialPoint(); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In member function 'Inkscape::Extension::Internal::PrintEmf::fill(Inkscape::Extension::Print*, Geom::PathVector const&, Geom::Affine const&, SPStyle const*, Geom::OptRect const&, Geom::OptRect const&, Geom::OptRect const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:1254:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1254 | Geom::Affine tf2 = Geom::Rotate(-angle); // the rectangle may be drawn skewed to the coordinate system | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:1318:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1318 | Geom::Point puv = uv.cw(); // perp. to unit vector | ~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Translate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp: In member function 'Inkscape::Extension::Internal::PrintLatex::print_pathvector(Inkscape::SVGOStringStream&, Geom::PathVector const&, Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:264:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 264 | os << "\\moveto(" << it.initialPoint()[Geom::X] << "," << it.initialPoint()[Geom::Y] << ")\n"; | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In member function 'Inkscape::Extension::Internal::PrintEmf::begin(Inkscape::Extension::Print*, SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:173:34: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | d = Geom::Rect::from_xywh(0, 0, _width, _height); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:122:14: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | unsigned int PrintEmf::begin(Inkscape::Extension::Print *mod, SPDocument *doc) | ^~~~~~~~ [ 42%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-parser.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-parser.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-parser.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-parser.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-parser.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In member function 'Geom::BezierCurve::initialPoint() const': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:26: /usr/include/boost/operators.hpp: In function 'boost::operators_impl::operator*(Geom::Point const&, double const&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:668:34: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:683:77: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:193:46: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In member function 'Inkscape::Extension::Internal::PrintEmf::merge_PathVector_with_shape(Geom::PathVector const&, SPItem const*, Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:1093:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1093 | Geom::Affine tfc = item->transform * transform; | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp: In member function 'Inkscape::Extension::Internal::PrintLatex::begin(Inkscape::Extension::Print*, SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:129:90: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | m_tr_stack.push( Geom::Scale(1, -1) * Geom::Translate(0, doc->getHeight().value("px"))); /// @fixme hardcoded doc2dt transform | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp: In member function 'Inkscape::Extension::Internal::PrintMetafile::bind(Inkscape::Extension::Print*, Geom::Affine const&, float)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-print.cpp:76:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | m_tr_stack.push(transform * tr_top); | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In function 'boost::operators_impl::operator*(double const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In constructor 'Inkscape::Extension::Internal::LaTeXTextRenderer::LaTeXTextRenderer(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:112:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | push_transform(Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'void Inkscape::Extension::Internal::LaTeXTextRenderer::sp_text_render(SPText*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:306:16: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | anchor = (*baseline_anchor_point) * transform(); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:332:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | Geom::Affine i2doc = textobj->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:334:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 334 | double degrees = -180/M_PI * Geom::atan2(wotransl.xAxis()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'void Inkscape::Extension::Internal::LaTeXTextRenderer::sp_flowtext_render(SPFlowtext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:461:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | Geom::Rect framebox = frame->getRect(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:484:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 484 | Geom::Point pos(framebox.corner(0) * transform()); //topleft corner | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:507:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 507 | Geom::Affine i2doc = flowtext->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:509:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | double degrees = -180/M_PI * Geom::atan2(wotransl.xAxis()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'bool Inkscape::Extension::Internal::LaTeXTextRenderer::setupDocument(SPDocument*, bool, float, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:668:11: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 668 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:668:71: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 668 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:668:11: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 668 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:683:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | push_transform(Geom::Translate(-d.corner(3)) * Geom::Scale(scale, -scale)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:683:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | push_transform(Geom::Translate(-d.corner(3)) * Geom::Scale(scale, -scale)); | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:683:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | push_transform(Geom::Translate(-d.corner(3)) * Geom::Scale(scale, -scale)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp: In static member function 'static void Inkscape::Extension::Internal::Metafile::setViewBoxIfMissing(SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:193:46: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 193 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc_unit), doc->getHeight().value(doc_unit))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 42%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/svg-builder.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/svg-builder.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/svg-builder.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/svg-builder.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ [ 42%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/prefdialog.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/prefdialog.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/prefdialog.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/prefdialog.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp In member function 'Geom::GenericRect::corner(unsigned int) const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Scale const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'Inkscape::Extension::Internal::LaTeXTextRenderer::sp_flowtext_render(SPFlowtext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:484:36: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 484 | Geom::Point pos(framebox.corner(0) * transform()); //topleft corner | ~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp: In function 'Geom::Affine Inkscape::Extension::Internal::getODFTransform(const SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:901:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 901 | static Geom::Affine getODFTransform(const SPItem *item) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'Inkscape::Extension::Internal::LaTeXTextRenderer::LaTeXTextRenderer(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:112:34: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | push_transform(Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'Inkscape::Extension::Internal::LaTeXTextRenderer::setupDocument(SPDocument*, bool, float, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:683:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | push_transform(Geom::Translate(-d.corner(3)) * Geom::Scale(scale, -scale)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-parser.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-parser.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp: In function 'Inkscape::Extension::Internal::Metafile::setViewBoxIfMissing(SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:193:46: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc_unit), doc->getHeight().value(doc_unit))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'Inkscape::Extension::Internal::LaTeXTextRenderer::sp_text_render(SPText*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:333:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 333 | Geom::Affine wotransl = i2doc.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:268:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | void LaTeXTextRenderer::sp_text_render(SPText *textobj) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1581:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:332:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | Geom::Affine i2doc = textobj->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:334:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 334 | double degrees = -180/M_PI * Geom::atan2(wotransl.xAxis()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 42%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'Inkscape::Extension::Internal::LaTeXTextRenderer::sp_flowtext_render(SPFlowtext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:508:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 508 | Geom::Affine wotransl = i2doc.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | void LaTeXTextRenderer::sp_flowtext_render(SPFlowtext *flowtext) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:461:41: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | Geom::Rect framebox = frame->getRect(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:507:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 507 | Geom::Affine i2doc = flowtext->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:509:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | double degrees = -180/M_PI * Geom::atan2(wotransl.xAxis()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'Inkscape::Extension::Internal::LaTeXTextRenderer::push_transform(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:730:36: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 730 | _transform_stack.push(tr * tr_top); | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'Inkscape::Extension::Internal::LaTeXTextRenderer::setupDocument(SPDocument*, bool, float, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:668:34: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 668 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:683:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | push_transform(Geom::Translate(-d.corner(3)) * Geom::Scale(scale, -scale)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:658:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 658 | LaTeXTextRenderer::setupDocument(SPDocument *doc, bool pageBoundingBox, float bleedmargin_px, SPItem *base) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1222:69: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Translate&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1222:100: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Translate&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1222:100: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:60:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Scale&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1222:121: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Scale&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1222:121: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Scale&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1222:121: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:420:31: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp: In member function 'bool Inkscape::Extension::Internal::OdfOutput::writeTree(Inkscape::Extension::Internal::Writer&, Inkscape::Extension::Internal::Writer&, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1575:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1575 | Geom::Affine tf = getODFTransform(item);//Get SVG-to-ODF transform | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1581:37: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1581 | double bbox_x = bbox->min()[Geom::X]; | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1675:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1675 | Geom::Affine itemTransform = getODFItemTransform(item); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-parser.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp: In function 'Geom::Affine Inkscape::Extension::Internal::getODFItemTransform(const SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:929:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 929 | static Geom::Affine getODFItemTransform(const SPItem *item) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp: In function 'int Inkscape::Extension::Internal::writePath(Inkscape::Extension::Internal::Writer&, const Geom::PathVector&, const Geom::Affine&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1226:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1226 | double destx = pit.initialPoint()[X]; | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^~~~~~~~~~~~ [ 42%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-bool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-bool.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-bool.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-bool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-bool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:316:99: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp: In member function 'bool Inkscape::Extension::Internal::PovOutput::doCurve(SPItem*, const String&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:357:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Rect cminmax( pathv.front().initialPoint(), pathv.front().initialPoint() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:43: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:62:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | Geom::Point getPoint() const {return _point;} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:43: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:43: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:900:50: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp: In function 'Inkscape::Extension::Internal::getODFTransform(SPItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:905:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | tf = tf * Geom::Affine(Geom::Scale(pxToCm)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::Svg::open(Inkscape::Extension::Input*, const gchar*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:900:50: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 900 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp: In function 'Inkscape::Extension::Internal::writePath(Inkscape::IO::Writer&, Geom::PathVector const&, Geom::Affine const&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1226:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1226 | double destx = pit.initialPoint()[X]; | ~~~~~~~~~~~~~~~~^~ [ 42%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-color.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-color.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-color.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-color.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-color.cpp [ 42%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-float.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-float.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-float.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-float.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-float.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp: In member function 'Inkscape::Extension::Internal::PovOutput::doCurve(SPItem*, Glib::ustring const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:357:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Rect cminmax( pathv.front().initialPoint(), pathv.front().initialPoint() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:165:34: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 42%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-int.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-int.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-int.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-int.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-int.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:268:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | bool PovOutput::doCurve(SPItem *item, const String &id) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:268:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:268:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:380:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | Geom::Point p0 = cit->initialPoint(); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp: In member function 'Inkscape::Extension::Internal::Svg::open(Inkscape::Extension::Input*, char const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:900:50: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 900 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:2292:29: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:937:51: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintWmf::begin(Inkscape::Extension::Print*, SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:165:11: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 165 | d = Geom::Rect::from_xywh(0, 0, _width, _height); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:174:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | d *= Geom::Scale(Inkscape::Util::Quantity::convert(1, "px", "in")); // 90 dpi inside inkscape, wmf file will be 1200 dpi | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In member function 'virtual int Inkscape::Extension::Internal::PrintWmf::create_pen(const SPStyle*, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:552:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 552 | Geom::Point p0(zero * transform); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::cw() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point cw() const { | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp: In static member function 'static int Inkscape::Extension::Internal::Wmf::myMetaFileProc(const char*, unsigned int, Inkscape::Extension::Internal::PWMF_CALLBACK_DATA)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:2291:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2291 | Geom::Affine tf = Geom::Translate(ox,oy); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintWmf::image(Inkscape::Extension::Print*, unsigned char*, unsigned int, unsigned int, unsigned int, const Geom::Affine&, const SPStyle*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:1149:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1149 | Geom::Point pWH2 = pWH * tf.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:1149:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1149 | Geom::Point pWH2 = pWH * tf.withoutTranslation(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In member function 'unsigned int Inkscape::Extension::Internal::PrintWmf::print_pathv(const Geom::PathVector&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:1247:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1247 | Geom::Point p1 = pit.initialPoint(); // This point is special, it isn't in the iterator | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter-file.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 44%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-notebook.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-notebook.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-notebook.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-notebook.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-notebook.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/filter/filter.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In member function 'Inkscape::Extension::Internal::PrintWmf::begin(Inkscape::Extension::Print*, SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:174:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | d *= Geom::Scale(Inkscape::Util::Quantity::convert(1, "px", "in")); // 90 dpi inside inkscape, wmf file will be 1200 dpi | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In member function 'Inkscape::Extension::Internal::PrintWmf::print_simple_shape(Geom::PathVector const&, Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:973:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 973 | Geom::Point p0 = pit.initialPoint(); | ~~~~~~~~~~~~~~~~^~ [ 44%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-optiongroup.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-optiongroup.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-optiongroup.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-optiongroup.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-optiongroup.cpp [ 44%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-path.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-path.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-path.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-path.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-path.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-bool.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ [ 44%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-string.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-string.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-string.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-string.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-string.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp: In function 'Inkscape::Extension::Internal::Wmf::myMetaFileProc(char const*, unsigned int, Inkscape::Extension::Internal::WMF_CALLBACK_DATA*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-inout.cpp:2291:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2291 | Geom::Affine tf = Geom::Translate(ox,oy); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp: In member function 'Inkscape::Extension::Internal::OdfOutput::writeTree(Inkscape::IO::Writer&, Inkscape::IO::Writer&, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1575:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1575 | Geom::Affine tf = getODFTransform(item);//Get SVG-to-ODF transform | ~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1558:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1558 | bool OdfOutput::writeTree(Writer &couts, Writer &souts, | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In member function 'Inkscape::Extension::Internal::PrintWmf::begin(Inkscape::Extension::Print*, SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:165:34: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | d = Geom::Rect::from_xywh(0, 0, _width, _height); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ [ 44%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/widget.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/widget.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/widget.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1558:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1237:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1237 | double destx = cit->finalPoint()[X]; | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 44%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-box.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-box.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-box.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-box.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/widget-box.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In member function 'Inkscape::Extension::Internal::PrintWmf::image(Inkscape::Extension::Print*, unsigned char*, unsigned int, unsigned int, unsigned int, Geom::Affine const&, SPStyle const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:1149:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1149 | Geom::Point pWH2 = pWH * tf.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ [ 44%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-image.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-image.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-image.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-image.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/widget-image.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:900:46: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:27: /usr/include/boost/operators.hpp: In function 'boost::operators_impl::operator*(Geom::Point const&, double const&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-float.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::PdfInput::open(Inkscape::Extension::Input*, const gchar*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:900:46: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 900 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-label.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-label.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-label.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-label.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/widget-label.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-color.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-int.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 44%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-separator.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-separator.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-separator.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-separator.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/widget-separator.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/svg-builder.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 44%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-spacer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-spacer.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-spacer.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-spacer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/widget-spacer.cpp [ 44%] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/wpg-input.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extension/internal/wpg-input.cpp.o -MF CMakeFiles/inkscape_base.dir/extension/internal/wpg-input.cpp.o.d -o CMakeFiles/inkscape_base.dir/extension/internal/wpg-input.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-notebook.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-notebook.cpp: In member function 'const Glib::ustring& Inkscape::Extension::ParamNotebook::set(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-notebook.cpp:172:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 172 | int i = in < _children.size() ? in : _children.size()-1; | ~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/prefdialog.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 44%] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/action.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/helper/action.cpp.o -MF CMakeFiles/inkscape_base.dir/helper/action.cpp.o.d -o CMakeFiles/inkscape_base.dir/helper/action.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp: In member function 'Inkscape::Extension::Internal::PdfInput::open(Inkscape::Extension::Input*, char const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:900:46: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 900 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-optiongroup.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 45%] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/action-context.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/helper/action-context.cpp.o -MF CMakeFiles/inkscape_base.dir/helper/action-context.cpp.o.d -o CMakeFiles/inkscape_base.dir/helper/action-context.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp [ 45%] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/geom.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/helper/geom.cpp.o -MF CMakeFiles/inkscape_base.dir/helper/geom.cpp.o.d -o CMakeFiles/inkscape_base.dir/helper/geom.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-string.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 45%] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/geom-nodetype.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/helper/geom-nodetype.cpp.o -MF CMakeFiles/inkscape_base.dir/helper/geom-nodetype.cpp.o.d -o CMakeFiles/inkscape_base.dir/helper/geom-nodetype.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp [ 45%] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/geom-pathstroke.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/helper/geom-pathstroke.cpp.o -MF CMakeFiles/inkscape_base.dir/helper/geom-pathstroke.cpp.o.d -o CMakeFiles/inkscape_base.dir/helper/geom-pathstroke.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp [ 45%] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/geom-pathvectorsatellites.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/helper/geom-pathvectorsatellites.cpp.o -MF CMakeFiles/inkscape_base.dir/helper/geom-pathvectorsatellites.cpp.o.d -o CMakeFiles/inkscape_base.dir/helper/geom-pathvectorsatellites.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp [ 45%] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/geom-satellite.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/helper/geom-satellite.cpp.o -MF CMakeFiles/inkscape_base.dir/helper/geom-satellite.cpp.o.d -o CMakeFiles/inkscape_base.dir/helper/geom-satellite.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/prefdialog/parameter-path.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 45%] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/gettext.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/helper/gettext.cpp.o -MF CMakeFiles/inkscape_base.dir/helper/gettext.cpp.o.d -o CMakeFiles/inkscape_base.dir/helper/gettext.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/gettext.cpp [ 45%] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/pixbuf-ops.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/helper/pixbuf-ops.cpp.o -MF CMakeFiles/inkscape_base.dir/helper/pixbuf-ops.cpp.o.d -o CMakeFiles/inkscape_base.dir/helper/pixbuf-ops.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp [ 45%] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/png-write.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/helper/png-write.cpp.o -MF CMakeFiles/inkscape_base.dir/helper/png-write.cpp.o.d -o CMakeFiles/inkscape_base.dir/helper/png-write.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp [ 45%] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/stock-items.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/helper/stock-items.cpp.o -MF CMakeFiles/inkscape_base.dir/helper/stock-items.cpp.o.d -o CMakeFiles/inkscape_base.dir/helper/stock-items.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp [ 45%] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/verb-action.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/helper/verb-action.cpp.o -MF CMakeFiles/inkscape_base.dir/helper/verb-action.cpp.o.d -o CMakeFiles/inkscape_base.dir/helper/verb-action.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/verb-action.cpp [ 45%] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/sp-marshal.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/helper/sp-marshal.cpp.o -MF CMakeFiles/inkscape_base.dir/helper/sp-marshal.cpp.o.d -o CMakeFiles/inkscape_base.dir/helper/sp-marshal.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/helper/sp-marshal.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 45%] Building CXX object src/CMakeFiles/inkscape_base.dir/io/dir-util.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/io/dir-util.cpp.o -MF CMakeFiles/inkscape_base.dir/io/dir-util.cpp.o.d -o CMakeFiles/inkscape_base.dir/io/dir-util.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/dir-util.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 46%] Building CXX object src/CMakeFiles/inkscape_base.dir/io/file.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/io/file.cpp.o -MF CMakeFiles/inkscape_base.dir/io/file.cpp.o.d -o CMakeFiles/inkscape_base.dir/io/file.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp: In function 'Geom::NodeType Geom::get_nodetype(const Geom::Curve&, const Geom::Curve&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-nodetype.cpp:28:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | if ( !are_near(c_incoming.pointAt(1), c_outgoing.pointAt(0)) ) | ~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 46%] Building CXX object src/CMakeFiles/inkscape_base.dir/io/file-export-cmd.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/io/file-export-cmd.cpp.o -MF CMakeFiles/inkscape_base.dir/io/file-export-cmd.cpp.o.d -o CMakeFiles/inkscape_base.dir/io/file-export-cmd.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ [ 46%] Building CXX object src/CMakeFiles/inkscape_base.dir/io/resource.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/io/resource.cpp.o -MF CMakeFiles/inkscape_base.dir/io/resource.cpp.o.d -o CMakeFiles/inkscape_base.dir/io/resource.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 46%] Building CXX object src/CMakeFiles/inkscape_base.dir/io/resource-manager.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/io/resource-manager.cpp.o -MF CMakeFiles/inkscape_base.dir/io/resource-manager.cpp.o.d -o CMakeFiles/inkscape_base.dir/io/resource-manager.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 46%] Building CXX object src/CMakeFiles/inkscape_base.dir/io/stream/bufferstream.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/io/stream/bufferstream.cpp.o -MF CMakeFiles/inkscape_base.dir/io/stream/bufferstream.cpp.o.d -o CMakeFiles/inkscape_base.dir/io/stream/bufferstream.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/stream/bufferstream.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:39:26: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp: In function 'Geom::OptRect bounds_exact_transformed(const Geom::PathVector&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:185:51: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | bbox.unionWith( ctemp->boundsExact()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::Bezier]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:131:23: required from 'Geom::Point Geom::D2< >::pointAt(double) const [with T = Geom::Bezier]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:64: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp: In member function 'Geom::Point Satellite::getPosition(const Geom::Curve&, bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:200:79: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | Geom::Point Satellite::getPosition(Geom::Curve const &curve_in, bool inverse) const | ^~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ [ 46%] Building CXX object src/CMakeFiles/inkscape_base.dir/io/stream/gzipstream.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/io/stream/gzipstream.cpp.o -MF CMakeFiles/inkscape_base.dir/io/stream/gzipstream.cpp.o.d -o CMakeFiles/inkscape_base.dir/io/stream/gzipstream.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/stream/gzipstream.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::reverse(const Geom::SBasis&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:274:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | result[k] = reverse(a[k]); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp: In function 'bounds_exact_transformed(Geom::PathVector const&, Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:154:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | Geom::Point initial = pv.front().initialPoint() * t; | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'void {anonymous}::extrapolate_join_internal({anonymous}::join_data, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:549:81: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | Geom::Line bisector = make_angle_bisector_line(startPt, point_on_path, endPt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:563:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | Geom::Point temp = bisector.versor(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:565:24: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 565 | limit_line = make_parallel_line( limit_point, ortho ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:570:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 570 | ortho.pointAt(0), ortho.versor() ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'Geom::Point {anonymous}::expand_circle(Geom::Circle&, const Geom::Circle&, const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:246:54: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Geom::Line bisector = make_bisector_line( chord1 ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:249:74: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | Geom::LineSegment chord2(chord2_pts[0].point(), chord2_pts[1].point()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:274:55: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | Geom::Line bisector2 = make_bisector_line( chord4 ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:278:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | Geom::Coord r_new = Geom::distance( center_new[0].point(), start_pt ); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_angle_bisector_line(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:503:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 503 | Line make_angle_bisector_line(Point const &A, Point const &O, Point const &B) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:505:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | AngleInterval ival(Angle(A-O), Angle(B-O)); | ~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:506:36: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | Angle bisect = ival.angleAt(0.5); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:507:26: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 507 | return Line(O, bisect); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In constructor 'Geom::AngleInterval::AngleInterval(Geom::Angle, Geom::Angle, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:199:5: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | AngleInterval(Angle s, Angle e, bool cw = false) | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:480:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Point d = line.vector().cw(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:482:12: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 482 | return l; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:131:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return _final - _initial; } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_bisector_line(const LineSegment&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:496:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | Line make_bisector_line(LineSegment const& _segment) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:498:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:498:73: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In function 'Geom::Point Geom::middle_point(const LineSegment&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:327:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | inline Point middle_point(LineSegment const& _segment) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_parallel_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:487:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 487 | Line make_parallel_line(Point const &p, Line const &line) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'void Geom::Line::setOrigin(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:147:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | Point d = p - _initial; | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp: In member function 'void PathVectorSatellites::recalculateForNewPathVector(Geom::PathVector, Satellite)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:217:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | if (Geom::are_near(_pathvector[k][l].initialPoint(), i[j].initialPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::make_orthogonal_line(Geom::Point const&, Geom::Line const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:480:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Point d = line.vector().cw(); | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function '(anonymous namespace)::flat_cap(Geom::PathBuilder&, Geom::Path const&, Geom::Path const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:949:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 949 | res.lineTo(against_dir.initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathvectorsatellites.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::reverse(Geom::SBasis const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:274:32: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | result[k] = reverse(a[k]); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function '(anonymous namespace)::peak_cap(Geom::PathBuilder&, Geom::Path const&, Geom::Path const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:970:94: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 970 | Geom::Point normal_1 = -Geom::unitTangentAt(Geom::reverse(with_dir.back().toSBasis()), 0.); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 46%] Building CXX object src/CMakeFiles/inkscape_base.dir/io/stream/inkscapestream.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/io/stream/inkscapestream.cpp.o -MF CMakeFiles/inkscape_base.dir/io/stream/inkscapestream.cpp.o.d -o CMakeFiles/inkscape_base.dir/io/stream/inkscapestream.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/stream/inkscapestream.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ [ 46%] Building CXX object src/CMakeFiles/inkscape_base.dir/io/stream/stringstream.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/io/stream/stringstream.cpp.o -MF CMakeFiles/inkscape_base.dir/io/stream/stringstream.cpp.o.d -o CMakeFiles/inkscape_base.dir/io/stream/stringstream.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/stream/stringstream.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In function 'Geom::angle_between(Geom::Ray const&, Geom::Ray const&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:146:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | double angle = angle_between(r1.vector(), r2.vector()); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:120:46: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp: In member function 'Satellite::lenToRad(double, Geom::Curve const&, Geom::Curve const&, Satellite) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-satellite.cpp:147:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | Geom::distance(start_arc_point, middle_point(start_arc_point, end_arc_point)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::WpgInput::open(Inkscape::Extension::Input*, const gchar*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:120:46: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 120 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp: In function 'bounds_exact_transformed(Geom::PathVector const&, Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:149:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | bounds_exact_transformed(Geom::PathVector const & pv, Geom::Affine const & t) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:149:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:149:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:170:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | bbox.expandTo(c.finalPoint() * t); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:185:51: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | bbox.unionWith( ctemp->boundsExact()); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp: In function 'count_path_nodes(Geom::Path const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:610:8: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 610 | size_t count_path_nodes(Geom::Path const &path) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp: In member function 'Inkscape::Extension::Internal::WpgInput::open(Inkscape::Extension::Input*, char const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:120:46: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ [ 46%] Building CXX object src/CMakeFiles/inkscape_base.dir/io/stream/uristream.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/io/stream/uristream.cpp.o -MF CMakeFiles/inkscape_base.dir/io/stream/uristream.cpp.o.d -o CMakeFiles/inkscape_base.dir/io/stream/uristream.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/stream/uristream.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ [ 46%] Building CXX object src/CMakeFiles/inkscape_base.dir/io/stream/xsltstream.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/io/stream/xsltstream.cpp.o -MF CMakeFiles/inkscape_base.dir/io/stream/xsltstream.cpp.o.d -o CMakeFiles/inkscape_base.dir/io/stream/xsltstream.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/stream/xsltstream.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::make_bisector_line(Geom::BezierCurveN<1u> const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:496:6: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | Line make_bisector_line(LineSegment const& _segment) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:496:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:496:6: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:328:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | return ( _segment.initialPoint() + _segment.finalPoint() ) / 2; | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/verb-action.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 46%] Building CXX object src/CMakeFiles/inkscape_base.dir/io/sys.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/io/sys.cpp.o -MF CMakeFiles/inkscape_base.dir/io/sys.cpp.o.d -o CMakeFiles/inkscape_base.dir/io/sys.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/sys.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 46%] Building CXX object src/CMakeFiles/inkscape_base.dir/io/http.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/io/http.cpp.o -MF CMakeFiles/inkscape_base.dir/io/http.cpp.o.d -o CMakeFiles/inkscape_base.dir/io/http.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/http.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In member function 'Geom::D2::at0() const': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function '(anonymous namespace)::expand_circle(Geom::Circle&, Geom::Circle const&, Geom::Point const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:275:45: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | Geom::Line diameter = make_parallel_line( start_pt, bisector ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:231:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | Geom::Point expand_circle( Geom::Circle &inner_circle, Geom::Circle const &outer_circle, Geom::Point const &start_pt, Geom::Point const &start_tangent ) { | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:231:13: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:231:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:246:45: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Geom::Line bisector = make_bisector_line( chord1 ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:249:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | Geom::LineSegment chord2(chord2_pts[0].point(), chord2_pts[1].point()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:274:46: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | Geom::Line bisector2 = make_bisector_line( chord4 ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:147:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | Point d = p - _initial; | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 46%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/effect.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/effect.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/effect.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/effect.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 47%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/fill-conversion.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/fill-conversion.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/fill-conversion.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/fill-conversion.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 47%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-angle_bisector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-angle_bisector.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-angle_bisector.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-angle_bisector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 47%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-attach-path.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-attach-path.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-attach-path.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-attach-path.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-bendpath.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-bendpath.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-bendpath.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-bendpath.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/action-context.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 47%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-bool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-bool.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-bool.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-bool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/sys.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In function 'boost::operators_impl::operator-(Geom::Angle const&, Geom::Angle const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Geom::make_angle_bisector_line(Geom::Point const&, Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In function '(anonymous namespace)::adjust_circles(Geom::Circle&, Geom::Circle&, Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&) [clone .constprop.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function '(anonymous namespace)::extrapolate_join_internal((anonymous namespace)::join_data, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:549:51: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | Geom::Line bisector = make_angle_bisector_line(startPt, point_on_path, endPt); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:353:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | void extrapolate_join_internal(join_data jd, int alternative) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:353:6: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:353:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:553:52: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Line bisector_chord = make_bisector_line(chord); | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:131:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return _final - _initial; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ [ 47%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-bounding-box.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-bounding-box.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-bounding-box.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-bounding-box.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp: In member function 'bool Inkscape::ResourceManagerImpl::extractFilepath(const Glib::ustring&, std::string&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:180:40: warning: catching polymorphic type 'class Glib::ConvertError' by value [-Wcatch-value=] 180 | } catch(Glib::ConvertError e) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:90:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:93:66: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-bspline.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-bspline.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-bspline.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-bspline.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp: In member function 'std::map Inkscape::ResourceManagerImpl::locateLinks(const Glib::ustring&, const std::vector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:273:41: warning: catching polymorphic type 'class Glib::ConvertError' by value [-Wcatch-value=] 273 | } catch (Glib::ConvertError e) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-circle_3pts.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-circle_3pts.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-circle_3pts.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-circle_3pts.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:435:40: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:455:63: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/resource-manager.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp: In function 'Inkscape::Pixbuf* sp_generate_internal_bitmap(SPDocument*, const gchar*, double, double, double, double, unsigned int, unsigned int, double, double, long unsigned int, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:93:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::Affine affine = scale * Geom::Translate(-origin * scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:93:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::Affine affine = scale * Geom::Translate(-origin * scale); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:93:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::Affine affine = scale * Geom::Translate(-origin * scale); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/stock-items.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 47%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-transform_2pts.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-transform_2pts.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-transform_2pts.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-transform_2pts.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp: In function 'ExportResult sp_export_png_file(SPDocument*, const gchar*, const Geom::Rect&, long unsigned int, long unsigned int, double, double, long unsigned int, unsigned int (*)(float, void*), void*, bool, const std::vector&, bool, int, int, int, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:455:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 455 | height / area.height())); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 47%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-circle_with_radius.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-circle_with_radius.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-circle_with_radius.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-circle_with_radius.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp: In function 'sp_generate_internal_bitmap(SPDocument*, char const*, double, double, double, double, unsigned int, unsigned int, double, double, unsigned long, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:90:36: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point origin = screen.min(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:93:66: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::Affine affine = scale * Geom::Translate(-origin * scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp: In function 'sp_export_png_file(SPDocument*, char const*, Geom::Rect const&, unsigned long, unsigned long, double, double, unsigned long, unsigned int (*)(float, void*), void*, bool, std::vector > const&, bool, int, int, int, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:435:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 435 | Geom::Point translation = -area.min(); | ^ [ 47%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-clone-original.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-clone-original.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-clone-original.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-clone-original.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:455:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 455 | height / area.height())); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 47%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-constructgrid.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-constructgrid.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-constructgrid.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-constructgrid.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp [ 47%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-copy_rotate.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-copy_rotate.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-copy_rotate.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-copy_rotate.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.h: In constructor 'InkFileExportCmd::InkFileExportCmd()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.h:70:19: warning: 'InkFileExportCmd::export_use_hints' will be initialized after [-Wreorder] 70 | bool export_use_hints; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.h:59:19: warning: 'int InkFileExportCmd::export_width' [-Wreorder] 59 | int export_width; | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:49:1: warning: when initialized here [-Wreorder] 49 | InkFileExportCmd::InkFileExportCmd() | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ [ 48%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-curvestitch.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-curvestitch.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-curvestitch.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-curvestitch.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/fill-conversion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 48%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-dashed-stroke.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-dashed-stroke.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-dashed-stroke.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-dashed-stroke.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h: In constructor 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingInfoEx::OrderingInfoEx(const Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingInfo&, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:112:19: warning: 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingInfoEx::end' will be initialized after [-Wreorder] 112 | OrderingPoint end; // end point in original orientation | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:109:9: warning: 'int Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingInfoEx::idx' [-Wreorder] 109 | int idx; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:95:5: warning: when initialized here [-Wreorder] 95 | OrderingInfoEx(const OrderingInfo &infoIn, int idxIn) : | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h: In constructor 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroup::OrderingGroup(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:265:10: warning: 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroup::revItems' will be initialized after [-Wreorder] 265 | bool revItems; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:260:9: warning: 'int Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroup::index' [-Wreorder] 260 | int index; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:224:5: warning: when initialized here [-Wreorder] 224 | OrderingGroup(int indexIn) : | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h: In constructor 'Inkscape::LivePathEffect::Effect::Effect(LivePathEffectObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:181:9: warning: 'Inkscape::LivePathEffect::Effect::oncanvasedit_it' will be initialized after [-Wreorder] 181 | int oncanvasedit_it; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:151:15: warning: 'Inkscape::LivePathEffect::BoolParam Inkscape::LivePathEffect::Effect::is_visible' [-Wreorder] 151 | BoolParam is_visible; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:1120:1: warning: when initialized here [-Wreorder] 1120 | Effect::Effect(LivePathEffectObject *lpeobject) | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:183:10: warning: 'Inkscape::LivePathEffect::Effect::show_orig_path' will be initialized after [-Wreorder] 183 | bool show_orig_path; // set this to true in derived effects to automatically have the original | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:147:10: warning: 'bool Inkscape::LivePathEffect::Effect::keep_paths' [-Wreorder] 147 | bool keep_paths; // set this to false allow retain extra generated objects, see measure line LPE | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:1120:1: warning: when initialized here [-Wreorder] 1120 | Effect::Effect(LivePathEffectObject *lpeobject) | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:192:10: warning: 'Inkscape::LivePathEffect::Effect::concatenate_before_pwd2' will be initialized after [-Wreorder] 192 | bool concatenate_before_pwd2; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:155:16: warning: 'SPLPEItem* Inkscape::LivePathEffect::Effect::sp_lpe_item' [-Wreorder] 155 | SPLPEItem *sp_lpe_item; // these get stored in doBeforeEffect_impl, and derived classes may do as they please with | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:1120:1: warning: when initialized here [-Wreorder] 1120 | Effect::Effect(LivePathEffectObject *lpeobject) | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:194:12: warning: 'Inkscape::LivePathEffect::Effect::current_zoom' will be initialized after [-Wreorder] 194 | double current_zoom; | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:150:10: warning: 'bool Inkscape::LivePathEffect::Effect::refresh_widgets' [-Wreorder] 150 | bool refresh_widgets; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:1120:1: warning: when initialized here [-Wreorder] 1120 | Effect::Effect(LivePathEffectObject *lpeobject) | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:206:10: warning: 'Inkscape::LivePathEffect::Effect::defaultsopen' will be initialized after [-Wreorder] 206 | bool defaultsopen; | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:205:10: warning: 'bool Inkscape::LivePathEffect::Effect::is_ready' [-Wreorder] 205 | bool is_ready; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:1120:1: warning: when initialized here [-Wreorder] 1120 | Effect::Effect(LivePathEffectObject *lpeobject) | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:205:10: warning: 'Inkscape::LivePathEffect::Effect::is_ready' will be initialized after [-Wreorder] 205 | bool is_ready; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:182:10: warning: 'bool Inkscape::LivePathEffect::Effect::is_applied' [-Wreorder] 182 | bool is_applied; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:1120:1: warning: when initialized here [-Wreorder] 1120 | Effect::Effect(LivePathEffectObject *lpeobject) | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::AB::KnotHolderEntityLeftEnd::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:124:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | KnotHolderEntityLeftEnd::knot_get() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:70:69: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp: In constructor 'Inkscape::LivePathEffect::LPEAttachPath::LPEAttachPath(LivePathEffectObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:41:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | curve_start_previous_origin = start_path_curve_end.getOrigin(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEAttachPath::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:66:100: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | Geom::Affine linkedtransform = start_path.getObject()->getRelativeTransform(sp_lpe_item); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:71:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | start_path_curve_start.setOrigin(this_pathv.front().initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:120:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Geom::Affine linkedtransform = end_path.getObject()->getRelativeTransform(sp_lpe_item); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:127:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | end_path_curve_start.setOrigin(last_seg_reverse->initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:1543:17: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::BeP::KnotHolderEntityWidthBendPath::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:229:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | KnotHolderEntityWidthBendPath::knot_get() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp: In member function 'bool Inkscape::LivePathEffect::Effect::isNodePointSelected(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:1241:73: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1241 | Geom::Affine transformCoordinate = sp_lpe_item->i2dt_affine(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'bool Geom::are_near(const Geom::Point&, const Geom::Point&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:386:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp: In member function 'std::vector Inkscape::LivePathEffect::Effect::getCanvasIndicators(const SPLPEItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:1541:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1541 | Geom::Affine scale = lpeitem->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp: In member function 'Inkscape::LivePathEffect::LPEAttachPath::resetDefaults(SPItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:51:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | curve_end_previous_origin = end_path_curve_end.getOrigin(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h: In constructor 'Inkscape::LivePathEffect::LPEBool::LPEBool(LivePathEffectObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:67:15: warning: 'Inkscape::LivePathEffect::LPEBool::rmv_inner' will be initialized after [-Wreorder] 67 | BoolParam rmv_inner; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:64:25: warning: 'Inkscape::LivePathEffect::EnumParam Inkscape::LivePathEffect::LPEBool::fill_type_this' [-Wreorder] 64 | EnumParam fill_type_this; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:74:1: warning: when initialized here [-Wreorder] 74 | LPEBool::LPEBool(LivePathEffectObject *lpeobject) | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp: In function 'Geom::PathVector Inkscape::LivePathEffect::sp_pathvector_boolop_slice_intersect(const Geom::PathVector&, const Geom::PathVector&, bool, fill_typ, fill_typ)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:302:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 302 | for (int iSrc = 0; iSrc < result_path->descr_cmd.size(); iSrc++) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ [ 48%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-dynastroke.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-dynastroke.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-dynastroke.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-dynastroke.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp: In member function 'Inkscape::LivePathEffect::LPEAttachPath::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:58:66: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | Geom::Path p = Geom::Path(this_pathv.front().initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'bool Geom::are_near(const Geom::Point&, const Geom::Point&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:386:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp: In member function 'virtual void Inkscape::LivePathEffect::BeP::KnotHolderEntityWidthBendPath::knot_set(const Geom::Point&, const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:212:73: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:212:74: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:619:20: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 48%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-ellipse_5pts.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-ellipse_5pts.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-ellipse_5pts.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-ellipse_5pts.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp: In function 'Geom::PathVector Inkscape::LivePathEffect::sp_pathvector_boolop_slice_intersect(const Geom::PathVector&, const Geom::PathVector&, bool, fill_typ, fill_typ)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:226:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Point mid = 0.5 * (start.x + end.x); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEBool::transform_multiply(const Geom::Affine&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:532:25: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 532 | prev_affine = operand->transform * sp_item_transform_repr(sp_lpe_item).inverse() * postmul; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:327:14: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:328:79: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:328:79: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'virtual void Inkscape::LivePathEffect::LPEBoundingBox::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:266:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A) [with CurveType = Geom::BezierCurveN<1>; A = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:742:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | void appendNew(A a) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp: In function 'void Inkscape::LivePathEffect::sp_bspline_do_effect(SPCurve*, double, Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:209:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | curve_n->moveto(curve_it1->initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::compose >(Geom::Piecewise > const&, Geom::SBasis const&)Geom::Piecewise >': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp: In member function 'Inkscape::LivePathEffect::Effect::isNodePointSelected(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:1235:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1235 | Effect::isNodePointSelected(Geom::Point const &nodePoint) const | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp: In member function 'Inkscape::LivePathEffect::LPEBoundingBox::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:36:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | Geom::OptRect bbox = visual_bounds.get_value() ? item->visualBounds() : item->geometricBounds(); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp: In function 'Inkscape::LivePathEffect::_circle3(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_3pts.cpp:42:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Point w = (C - B).ccw(); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:6: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp: In member function 'Inkscape::LivePathEffect::LPEAttachPath::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:54:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | void LPEAttachPath::doEffect (SPCurve * curve) | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:54:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:423:15: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:54:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Rotate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Rotate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:460:50: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:104:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | p.appendNew(-pt2 + derivs_2[0], -pt1 + this_pathv.front().initialPoint(), this_pathv.front().initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:120:86: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Geom::Affine linkedtransform = end_path.getObject()->getRelativeTransform(sp_lpe_item); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:127:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | end_path_curve_start.setOrigin(last_seg_reverse->initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp: In member function 'Inkscape::LivePathEffect::LPEBSpline::doBSplineFromWidget(SPCurve*, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.cpp:387:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 387 | point_at1 = sbasis_in.valueAt(weight_ammount); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bounding-box.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETransform2Pts::doOnApply(const SPLPEItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:102:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | point_a = pathvector.initialPoint(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETransform2Pts::addCanvasIndicators(const SPLPEItem*, std::vector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:453:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 453 | pathv_move *= Affine(r,0,0,r,0,0) * Translate(Geom::Point(start)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp: In member function 'Inkscape::LivePathEffect::LPEBool::LPEBool(LivePathEffectObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:98:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | prev_affine = Geom::identity(); | ~~~~~~~~~~~~~~^~ [ 48%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-embrodery-stitch.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-embrodery-stitch.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-embrodery-stitch.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-embrodery-stitch.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:66:50: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:66:50: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:66:50: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp: In member function 'Inkscape::LivePathEffect::LPECircleWithRadius::doEffect_path(Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-circle_with_radius.cpp:46:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Geom::Point center = path_in[0].initialPoint(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp: In member function 'Inkscape::LivePathEffect::BeP::KnotHolderEntityWidthBendPath::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:197:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | KnotHolderEntityWidthBendPath::knot_set(Geom::Point const &p, Geom::Point const& /*origin*/, guint state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:197:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:197:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:201:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Geom::Point const s = snap_knot_position(p, state); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:212:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEConstructGrid::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:47:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | Geom::Point first_p = (*it++).initialPoint(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h: In constructor 'Inkscape::LivePathEffect::LPECopyRotate::LPECopyRotate(LivePathEffectObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:72:15: warning: 'Inkscape::LivePathEffect::LPECopyRotate::mirror_copies' will be initialized after [-Wreorder] 72 | BoolParam mirror_copies; | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:59:15: warning: 'Inkscape::LivePathEffect::BoolParam Inkscape::LivePathEffect::LPECopyRotate::split_items' [-Wreorder] 59 | BoolParam split_items; | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:63:1: warning: when initialized here [-Wreorder] 63 | LPECopyRotate::LPECopyRotate(LivePathEffectObject *lpeobject) : | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPECopyRotate::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:516:19: warning: variable 'trianglebounds' set but not used [-Wunused-but-set-variable] 516 | Geom::OptRect trianglebounds = divider.boundsFast(); | ^~~~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-embrodery-stitch-ordering.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-embrodery-stitch-ordering.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-embrodery-stitch-ordering.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-embrodery-stitch-ordering.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ [ 48%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-envelope.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-envelope.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-envelope.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-envelope.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ [ 48%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-extrude.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-extrude.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-extrude.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-extrude.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp: In member function 'Inkscape::LivePathEffect::LPETransform2Pts::doEffect_pwd2(Geom::Piecewise > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:424:65: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | Geom::Point trans = (Geom::Point)start - helper.initialPoint(); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp: In member function 'Inkscape::LivePathEffect::LPEBool::transform_multiply(Geom::Affine const&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:532:96: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 532 | prev_affine = operand->transform * sp_item_transform_repr(sp_lpe_item).inverse() * postmul; | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:541:55: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:595:32: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:92:38: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:102:32: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECopyRotate::doAfterEffect(const SPLPEItem*, SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:159:103: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:159:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:159:103: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:163:65: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | r *= Geom::Rotate(Geom::Angle(half_dir)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:169:117: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Geom::Affine t = m * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:12: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECopyRotate::doOnApply(const SPLPEItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:387:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 387 | dist_angle_handle = L2(B - A); | ~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-constructgrid.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPECopyRotate::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:511:100: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | Geom::Point line_start = origin + dir * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))) * size_divider; | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'Geom::PathVector Inkscape::LivePathEffect::LPECopyRotate::doEffect_path_post(const Geom::PathVector&, Inkscape::LivePathEffect::FillRuleBool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:593:108: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:593:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:593:108: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:600:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 600 | Geom::Affine pre = Geom::Translate(-origin) * Geom::Rotate(-Geom::rad_from_deg(starting_angle)); | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:600:99: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 600 | Geom::Affine pre = Geom::Translate(-origin) * Geom::Rotate(-Geom::rad_from_deg(starting_angle)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:608:61: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 608 | r *= Geom::Rotate(Geom::Angle(half_dir)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:612:115: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | Geom::Affine t = pre * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:614:89: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | t = pre * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)).inverse() * Geom::Translate(origin); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:614:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | t = pre * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)).inverse() * Geom::Translate(origin); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:619:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | join_pv *= Geom::Translate(half_dir * rot * gap); | ~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:626:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 626 | t = pre * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-clone-original.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECopyRotate::addCanvasIndicators(const SPLPEItem*, std::vector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:648:105: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | hp.appendNew(origin + dir * Rotate(-rad_from_deg(rotation_angle+starting_angle)) * Geom::distance(origin,starting_point)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'Geom::BezierCurve::initialPoint() const': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp: In member function 'Inkscape::LivePathEffect::LPETransform2Pts::pointAtNodeIndex(Geom::PathVector, unsigned long) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:226:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | LPETransform2Pts::pointAtNodeIndex(Geom::PathVector pathvector, size_t index) const | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPECurveStitch::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:92:39: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Interval bndsA = A.domain(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:102:35: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Point start = A(tA); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In function 'Geom::Path::finalPoint() const [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-fill-between-many.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-fill-between-many.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-fill-between-many.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-fill-between-many.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A) [with CurveType = Geom::BezierCurveN<1>; A = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:742:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | void appendNew(A a) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ [ 48%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-fill-between-strokes.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-fill-between-strokes.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-fill-between-strokes.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-fill-between-strokes.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Rotate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp: In member function 'Inkscape::LivePathEffect::LPETransform2Pts::addCanvasIndicators(SPLPEItem const*, std::vector >&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:453:73: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 453 | pathv_move *= Affine(r,0,0,r,0,0) * Translate(Geom::Point(start)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:439:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | LPETransform2Pts::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector &hp_vec) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 48%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-fillet-chamfer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-fillet-chamfer.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-fillet-chamfer.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-fillet-chamfer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'Inkscape::LivePathEffect::LPECopyRotate::doAfterEffect(SPLPEItem const*, SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:159:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:161:44: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | Geom::Affine r = Geom::identity(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:163:65: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | r *= Geom::Rotate(Geom::Angle(half_dir)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp: In member function 'Inkscape::LivePathEffect::LPECurveStitch::doEffect_path(Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:103:30: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | Point end = B(tB); | ~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'Inkscape::LivePathEffect::LPECopyRotate::split(Geom::PathVector&, Geom::Path const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:468:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | position = pointInTriangle(side_checker, divider.initialPoint(), divider[0].finalPoint(), divider[1].finalPoint()); | ~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'Inkscape::LivePathEffect::LPECopyRotate::doEffect_path_post(Geom::PathVector const&, fill_typ)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:606:40: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 606 | Geom::Affine r = Geom::identity(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:608:61: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 608 | r *= Geom::Rotate(Geom::Angle(half_dir)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'Inkscape::LivePathEffect::LPECopyRotate::doEffect_path(Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:509:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | Geom::OptRect bbox = sp_lpe_item->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:518:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 518 | half_dir = unit_vector(Geom::middle_point(line_start,line_end) - (Geom::Point)origin); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-curvestitch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ [ 48%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-gears.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-gears.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-gears.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-gears.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-interpolate.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-interpolate.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-interpolate.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-interpolate.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 50%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-interpolate_points.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-interpolate_points.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-interpolate_points.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-interpolate_points.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp: In member function 'Inkscape::LivePathEffect::LPEBool::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:601:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 601 | void LPEBool::doEffect(SPCurve *curve) | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEDashedStroke::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:89:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | if (are_near(closingline.initialPoint(), closingline.finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In function 'Geom::operator*(Geom::Affine const&, Geom::Rotate const&)': cc1plus: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 50%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-jointype.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-jointype.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-jointype.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-jointype.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp: In member function 'Inkscape::LivePathEffect::LPEDashedStroke::doEffect_path(Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:166:77: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | if (result.size() && Geom::are_near(segment.initialPoint(),result[result.size()-1].finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'Inkscape::LivePathEffect::LPECopyRotate::doAfterEffect(SPLPEItem const*, SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | LPECopyRotate::doAfterEffect (SPLPEItem const* lpeitem, SPCurve *curve) | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:172:34: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | t = m * r * rot * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:172:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | t = m * r * rot * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:176:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | t = m * Geom::Rotate(Geom::rad_from_deg(-rotation_angle)) * r * rot * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:176:139: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | t = m * Geom::Rotate(Geom::rad_from_deg(-rotation_angle)) * r * rot * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dashed-stroke.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In function 'Geom::Path::finalPoint() const [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'Inkscape::LivePathEffect::LPECopyRotate::doEffect_path_post(Geom::PathVector const&, fill_typ)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:600:99: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 600 | Geom::Affine pre = Geom::Translate(-origin) * Geom::Rotate(-Geom::rad_from_deg(starting_angle)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:619:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | join_pv *= Geom::Translate(half_dir * rot * gap); | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:626:75: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 626 | t = pre * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 588 | LPECopyRotate::doEffect_path_post (Geom::PathVector const & path_in, FillRuleBool fillrule) | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:594:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | Geom::Affine t = m * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:594:134: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | Geom::Affine t = m * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:614:27: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | t = pre * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)).inverse() * Geom::Translate(origin); | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:614:90: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | t = pre * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)).inverse() * Geom::Translate(origin); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:626:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 626 | t = pre * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:626:132: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 626 | t = pre * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:628:90: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 628 | t = pre * Geom::Rotate(Geom::rad_from_deg(-starting_angle-rotation_angle)) * r * rot * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:628:152: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 628 | t = pre * Geom::Rotate(Geom::rad_from_deg(-starting_angle-rotation_angle)) * r * rot * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ [ 50%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-knot.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-knot.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-knot.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-knot.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPEDynastroke::doEffect_pwd2(const Geom::Piecewise >&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:141:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | Piecewise > nn = unitVector(v * ( rot * slant ) ); | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:190:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | if ( m.segs.front().at0() == m.segs.back().at1()){ | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::operator-(const Geom::SBasis&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:284:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | result[i] = -p[i]; In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Path::Path(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:336:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:193:28: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEEllipse5Pts::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:79:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | Geom::Point A = path_in[0].initialPoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:191:111: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:191:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:191:78: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:191:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:191:109: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:191:111: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A, B, C) [with CurveType = Geom::BezierCurveN<3>; A = Geom::Point; B = Geom::Point; C = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:754:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | void appendNew(A a, B b, C c) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:119:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Point center() const { return _center; } | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h: In constructor 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingInfoEx::OrderingInfoEx(const Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingInfo&, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:112:19: warning: 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingInfoEx::end' will be initialized after [-Wreorder] 112 | OrderingPoint end; // end point in original orientation | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:109:9: warning: 'int Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingInfoEx::idx' [-Wreorder] 109 | int idx; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:95:5: warning: when initialized here [-Wreorder] 95 | OrderingInfoEx(const OrderingInfo &infoIn, int idxIn) : | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h: In constructor 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroup::OrderingGroup(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:265:10: warning: 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroup::revItems' will be initialized after [-Wreorder] 265 | bool revItems; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:260:9: warning: 'int Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroup::index' [-Wreorder] 260 | int index; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:224:5: warning: when initialized here [-Wreorder] 224 | OrderingGroup(int indexIn) : | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:281:48: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:299:43: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h: In constructor 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingInfoEx::OrderingInfoEx(const Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingInfo&, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:112:19: warning: 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingInfoEx::end' will be initialized after [-Wreorder] 112 | OrderingPoint end; // end point in original orientation | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:109:9: warning: 'int Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingInfoEx::idx' [-Wreorder] 109 | int idx; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:95:5: warning: when initialized here [-Wreorder] 95 | OrderingInfoEx(const OrderingInfo &infoIn, int idxIn) : | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h: In constructor 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroup::OrderingGroup(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:265:10: warning: 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroup::revItems' will be initialized after [-Wreorder] 265 | bool revItems; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:260:9: warning: 'int Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroup::index' [-Wreorder] 260 | int index; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:224:5: warning: when initialized here [-Wreorder] 224 | OrderingGroup(int indexIn) : | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h: In constructor 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroupNeighbor::OrderingGroupNeighbor(Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroupPoint*, Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroupPoint*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:126:25: warning: 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroupNeighbor::point' will be initialized after [-Wreorder] 126 | OrderingGroupPoint *point; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:124:17: warning: 'Geom::Coord Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroupNeighbor::distance' [-Wreorder] 124 | Geom::Coord distance; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:390:1: warning: when initialized here [-Wreorder] 390 | OrderingGroupNeighbor::OrderingGroupNeighbor(OrderingGroupPoint *me, OrderingGroupPoint *other) : | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp: In function 'bool Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::FindShortestReconnect(std::vector&, std::vector&, std::vector&, Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroupConnection**, Geom::Coord*, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:726:41: warning: variable 'prevend' set but not used [-Wunused-but-set-variable] 726 | OrderingGroupPoint *prevend = segments[permutation.back()].GetEndPoint(iSwap, iEnd); | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp: In function 'void Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::AssertIsTour(std::vector&, std::vector&, Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroupConnection*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:789:19: warning: unused variable 'pnt' [-Wunused-variable] 789 | for (auto pnt : connection->points) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 50%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-lattice.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-lattice.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-lattice.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-lattice.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp: In member function 'Inkscape::LivePathEffect::LPEEllipse5Pts::doEffect_path(Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:79:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | Geom::Point A = path_in[0].initialPoint(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:191:78: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:191:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp: In instantiation of 'void Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::triangleit_begin(std::vector&, const Iterator&, const Iterator&, size_t) [with Iterator = __gnu_cxx::__normal_iterator >; size_t = long unsigned int]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:953:29: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:128:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 128 | for (int i = 1; i < n; i++) { | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp: In instantiation of 'void Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::triangleit_incr(std::vector&, const Iterator&) [with Iterator = __gnu_cxx::__normal_iterator >]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:955:28: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:141:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 141 | for (int i = 0; i < n; i++) { | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:146:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 146 | for (int j = n - i; j < n; j++) { | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEEmbroderyStitch::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:281:49: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | Interval pwdomain = pwEqdist.domain(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:296:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | p1 = GetStartPointInterpolBeforeRev(orderinginfos, iInfo); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:347:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Interval pwdomain = pwOneEqdist.domain(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:352:73: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Point p1 = pwOneEqdist.valueAt(pwdomain.min() + offs); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::reverse(const Geom::SBasis&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:274:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | result[k] = reverse(a[k]); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::lastValue() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:109:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 109 | inline output_type lastValue() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 50%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-lattice2.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-lattice2.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-lattice2.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-lattice2.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise::setDomain(Geom::Interval)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::firstValue() const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:79:43: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:106:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 106 | inline output_type firstValue() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:146:84: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp: In member function 'Inkscape::LivePathEffect::LPEEmbroderyStitch::GetStartPointInterpolAfterRev(std::vector > const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:129:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Point start_this = info[i].GetBegRev(); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::reverse(Geom::SBasis const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:274:32: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | result[k] = reverse(a[k]); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPEExtrude::doEffect_pwd2(const Geom::Piecewise >&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:146:84: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | Piecewise > cut = portion(pwd2_in, portion_t, pwd2_in.domain().max() ); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:149:45: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 149 | part.continuousConcat(connector + cut.lastValue()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:153:55: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 153 | } else if (!are_near(portion_t, pwd2_in.domain().max())) { | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:156:45: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 156 | part.continuousConcat(connector + cut.lastValue()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A) [with CurveType = Geom::BezierCurveN<1>; A = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:742:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | void appendNew(A a) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A) [with CurveType = Geom::BezierCurveN<1>; A = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:742:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | void appendNew(A a) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::lastValue() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:109:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 109 | inline output_type lastValue() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::reverse(const Geom::SBasis&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:274:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | result[k] = reverse(a[k]); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::firstValue() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:106:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 106 | inline output_type firstValue() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'virtual void Inkscape::LivePathEffect::LPEExtrude::resetDefaults(const SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:178:99: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | (boundingbox_X.extent() + boundingbox_Y.extent())*Geom::Point(-0.05,0.2) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp: In member function 'Inkscape::LivePathEffect::LPEEllipse5Pts::doEffect_path(Geom::PathVector const&)': In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:191:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:69:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | LPEEllipse5Pts::doEffect_path (Geom::PathVector const & path_in) | ^~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp: In function 'Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::FindShortestReconnect(std::vector >&, std::vector >&, std::vector >&, Inkscape::LivePathEffect::LPEEmbroderyStitchOrdering::OrderingGroupConnection**, double*, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:608:25: warning: 'iEndBest' may be used uninitialized in this function [-Wmaybe-uninitialized] 608 | int iPoint = ((iEnd >> endbit) & 1) + (((iSwap >> swapbit) & 1) << 1); | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:688:18: note: 'iEndBest' was declared here 688 | unsigned int iEndBest; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:608:52: warning: 'iSwapBest' may be used uninitialized in this function [-Wmaybe-uninitialized] 608 | int iPoint = ((iEnd >> endbit) & 1) + (((iSwap >> swapbit) & 1) << 1); | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch-ordering.cpp:687:18: note: 'iSwapBest' was declared here 687 | unsigned int iSwapBest; | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.h: In constructor 'Inkscape::LivePathEffect::LPEFilletChamfer::LPEFilletChamfer(LivePathEffectObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.h:54:15: warning: 'Inkscape::LivePathEffect::LPEFilletChamfer::unit' will be initialized after [-Wreorder] 54 | UnitParam unit; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.h:51:26: warning: 'Inkscape::LivePathEffect::SatellitesArrayParam Inkscape::LivePathEffect::LPEFilletChamfer::satellites_param' [-Wreorder] 51 | SatellitesArrayParam satellites_param; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:41:1: warning: when initialized here [-Wreorder] 41 | LPEFilletChamfer::LPEFilletChamfer(LivePathEffectObject *lpeobject) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.h:59:17: warning: 'Inkscape::LivePathEffect::LPEFilletChamfer::mode' will be initialized after [-Wreorder] 59 | HiddenParam mode; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.h:56:17: warning: 'Inkscape::LivePathEffect::ScalarParam Inkscape::LivePathEffect::LPEFilletChamfer::radius' [-Wreorder] 56 | ScalarParam radius; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:41:1: warning: when initialized here [-Wreorder] 41 | LPEFilletChamfer::LPEFilletChamfer(LivePathEffectObject *lpeobject) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.h:66:27: warning: 'Inkscape::LivePathEffect::LPEFilletChamfer::_pathvector_satellites' will be initialized after [-Wreorder] 66 | PathVectorSatellites *_pathvector_satellites; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.h:65:10: warning: 'bool Inkscape::LivePathEffect::LPEFilletChamfer::_degenerate_hide' [-Wreorder] 65 | bool _degenerate_hide; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:41:1: warning: when initialized here [-Wreorder] 41 | LPEFilletChamfer::LPEFilletChamfer(LivePathEffectObject *lpeobject) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-line_segment.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-line_segment.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-line_segment.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-line_segment.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEFillBetweenMany::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:70:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 70 | Geom::Affine transf = sp_item_transform_repr(sp_lpe_item); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:97:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | if (!are_near(res_pathv.front().finalPoint(), linked_path.initialPoint(), 0.1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:124:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | if (obj && transf != Geom::identity() && selection && !selection->includes(obj->getRepr())) { | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:128:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | current = iter->_pathvector.front().finalPoint(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distance(const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:371:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::compose >(Geom::Piecewise > const&, Geom::SBasis const&)Geom::Piecewise >': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp: In member function 'Inkscape::LivePathEffect::LPEExtrude::doEffect_pwd2(Geom::Piecewise > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:106:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | std::vector rts = roots(dot(deriv, rot90(extrude_vector.getVector()))); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp: In member function 'Inkscape::LivePathEffect::LPEExtrude::resetDefaults(SPItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:173:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | Geom::OptRect bbox = item->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEFillBetweenStrokes::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:44:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | Geom::Affine transf = sp_item_transform_repr(sp_lpe_item); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:75:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | if (!are_near(result_linked_pathv.front().finalPoint(), result_second_pathv.front().initialPoint(),0.1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:100:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | if (linked1 && transf != Geom::identity() && selection && !selection->includes(linked1->getRepr())) { | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'bool Geom::are_near(const Geom::Point&, const Geom::Point&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:386:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp: In member function 'Inkscape::LivePathEffect::LPEDynastroke::doEffect_pwd2(Geom::Piecewise > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:141:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | Piecewise > nn = unitVector(v * ( rot * slant ) ); | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:225:34: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 225 | factor_out.setDomain(Interval(totlength-fade_length,totlength)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-envelope.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEFilletChamfer::doOnApply(const SPLPEItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:127:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | if (are_near(closingline.initialPoint(), closingline.finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp: In member function 'Inkscape::LivePathEffect::LPEFillBetweenMany::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:71:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | if (transf != Geom::identity()) { | ~~~~~~~~~~~~~~^~ [ 50%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-measure-segments.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:97:91: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | if (!are_near(res_pathv.front().finalPoint(), linked_path.initialPoint(), 0.1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:124:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | if (obj && transf != Geom::identity() && selection && !selection->includes(obj->getRepr())) { | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:152:84: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | Geom::Point start = iter2->_pathvector.front().initialPoint(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-measure-segments.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-measure-segments.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-measure-segments.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp: In member function 'Inkscape::LivePathEffect::LPEFillBetweenStrokes::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:45:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 45 | if (transf != Geom::identity()) { | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:75:117: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | if (!are_near(result_linked_pathv.front().finalPoint(), result_second_pathv.front().initialPoint(),0.1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:100:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | if (linked1 && transf != Geom::identity() && selection && !selection->includes(linked1->getRepr())) { | ~~~~~~~~~~~~~~^~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:78:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:86:35: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:98:38: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In function 'Geom::D2 Geom::operator+(const Geom::D2&, Geom::Point) [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:320:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | operator+(D2 const & a, Point b) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEInterpolate::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:86:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | pwd2_B.setDomain(pwd2_A.domain()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:98:102: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 98 | pResult += trajectory.valueAt(trajectory_domain.min() + fraction * trajectory_domain.extent()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In function 'Geom::angle_between(Geom::Ray const&, Geom::Ray const&, bool)': In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:146:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | double angle = angle_between(r1.vector(), r2.vector()); | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:60:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp: In member function 'Gear::spawn(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:184:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | double a = atan2(p - this->centre()); | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEInterpolatePoints::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:63:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | pts.push_back(path_it.initialPoint()); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke-interpolators.h: In member function 'Geom::CubicBezier Geom::Interpolate::CentripetalCatmullRomInterpolator::calc_bezier(Geom::Point, Geom::Point, Geom::Point, Geom::Point) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke-interpolators.h:242:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 242 | CubicBezier calc_bezier(Point p0, Point p1, Point p2, Point p3) const { | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp: In member function 'Inkscape::LivePathEffect::LPEFillBetweenStrokes::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:36:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | void LPEFillBetweenStrokes::doEffect (SPCurve * curve) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:7: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ [ 50%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-mirror_symmetry.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-mirror_symmetry.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-mirror_symmetry.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-mirror_symmetry.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp: In member function 'Inkscape::LivePathEffect::LPEFilletChamfer::doEffect_path(Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:620:77: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 620 | double radius = Geom::distance(start_arc_point, middle_point(start_arc_point, end_arc_point)) / | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp: In member function 'Inkscape::LivePathEffect::LPEInterpolate::calculate_trajectory(Geom::OptRect, Geom::OptRect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:128:41: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | auto midpoint_B = bounds_B->midpoint(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp: In function 'makeContinuous(Geom::D2&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:108:1: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | makeContinuous(D2 &a, Point const b) { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-offset.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-offset.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-offset.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-offset.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp: In member function 'Inkscape::LivePathEffect::LPEInterpolatePoints::doEffect_path(Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:63:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | pts.push_back(path_it.initialPoint()); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp: In member function 'Gear::spawn(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:184:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | double a = atan2(p - this->centre()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 50%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-parallel.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-parallel.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-parallel.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-parallel.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp: In member function 'Inkscape::LivePathEffect::LPEFillBetweenMany::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:54:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | void LPEFillBetweenMany::doEffect (SPCurve * curve) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp: In member function 'Gear::_involute(double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:77:19: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | B[0] = cos(bo,2); | ~~~^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-jointype.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In function 'Geom::Path::finalPoint() const [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'Geom::Interval Inkscape::LivePathEffect::findShadowedTime(const Geom::Path&, const std::vector&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:103:53: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | double const ta, double const width){ | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::KnotHolderEntityCrossingSwitcher::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:686:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 686 | KnotHolderEntityCrossingSwitcher::knot_get() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-path_length.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-path_length.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-path_length.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-path_length.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fillet-chamfer.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate_points.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': In function 'boost::operators_impl::operator/(Geom::Point const&, double const&) [clone .isra.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 50%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-patternalongpath.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-patternalongpath.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-patternalongpath.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-patternalongpath.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:112:28: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 51%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-perp_bisector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-perp_bisector.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-perp_bisector.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-perp_bisector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In constructor 'Inkscape::LivePathEffect::LPEKnotNS::CrossingPoints::CrossingPoints(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:205:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | cp.pt = paths[i][ii].pointAt(time.first); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEKnot::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:494:87: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Interval hidden = findShadowedTime(gpaths[i0], flag_j, ti, width/2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'Geom::Interval Inkscape::LivePathEffect::findShadowedTime(const Geom::Path&, const std::vector&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:105:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point T = unit_vector(pt_and_dir[1]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:110:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Affine mat = from_basis( T, N, pt_and_dir[0] ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:151:30: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | return Interval(tmin,tmax); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::cw() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point cw() const { | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'std::vector Inkscape::LivePathEffect::complementOf(Geom::Interval, std::vector)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:80:29: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | std::vector complementOf(Geom::Interval I, std::vector domain){ | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEKnot::addCanvasIndicators(const SPLPEItem*, std::vector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:660:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | pathv *= Affine(r,0,0,r,0,0) * Translate(switcher); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::KnotHolderEntityCrossingSwitcher::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:686:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 686 | KnotHolderEntityCrossingSwitcher::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h: In function 'Geom::Linear Geom::extract_u(const Geom::Linear2d&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:90:52: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | inline Linear extract_u(Linear2d const &a, double u) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ [ 51%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-perspective-envelope.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-perspective-envelope.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-perspective-envelope.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-perspective-envelope.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h: In function 'Geom::Linear Geom::extract_u(const Geom::Linear2d&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:90:52: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | inline Linear extract_u(Linear2d const &a, double u) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-powerclip.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-powerclip.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-powerclip.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-powerclip.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In function 'Geom::D2 Geom::operator+(const Geom::D2&, Geom::Point) [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:320:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | operator+(D2 const & a, Point b) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'Inkscape::LivePathEffect::findShadowedTime(Geom::Path const&, std::vector > const&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:106:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point N = T.cw(); | ~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp: In member function 'void Inkscape::LivePathEffect::LPELattice2::vertical(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:291:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 291 | LPELattice2::vertical(PointParam ¶m_one, PointParam ¶m_two, Geom::Line vert) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:298:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 298 | Geom::Point nearest = vert.pointAt(vert.nearestTime(A)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp: In member function 'void Inkscape::LivePathEffect::LPELattice2::horizontal(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:312:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | LPELattice2::horizontal(PointParam ¶m_one, PointParam ¶m_two, Geom::Line horiz) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:319:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Geom::Point nearest = horiz.pointAt(horiz.nearestTime(A)); | ^ [ 51%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-powermask.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-powermask.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-powermask.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-powermask.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ [ 51%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-powerstroke.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-powerstroke.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-powerstroke.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-powerstroke.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp: In member function 'Inkscape::LivePathEffect::LPELattice::doEffect_pwd2(Geom::Piecewise > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:139:73: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | double dl = dot((*handles[corner+4*i] - (base + origin)), dir)/dot(dir,dir); | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In function 'boost::operators_impl::operator*(double const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp: In member function 'Inkscape::LivePathEffect::LPELattice2::vertical(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:291:1: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 291 | LPELattice2::vertical(PointParam ¶m_one, PointParam ¶m_two, Geom::Line vert) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:307:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | param_one.param_setValue(A, live_update); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp: In member function 'Inkscape::LivePathEffect::LPELattice2::horizontal(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:312:1: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | LPELattice2::horizontal(PointParam ¶m_one, PointParam ¶m_two, Geom::Line horiz) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:328:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | param_one.param_setValue(A, live_update); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'Inkscape::LivePathEffect::complementOf(Geom::Interval, std::vector >)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:80:29: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | std::vector complementOf(Geom::Interval I, std::vector domain){ | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 51%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-recursiveskeleton.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-recursiveskeleton.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-recursiveskeleton.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-recursiveskeleton.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'Inkscape::LivePathEffect::findShadowedTime(Geom::Path const&, std::vector > const&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | findShadowedTime(Geom::Path const &patha, std::vector const &pt_and_dir, | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 51%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-rough-hatches.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-rough-hatches.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-rough-hatches.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-rough-hatches.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102:1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102:1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:105:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point T = unit_vector(pt_and_dir[1]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:110:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Affine mat = from_basis( T, N, pt_and_dir[0] ); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A) [with CurveType = Geom::BezierCurveN<1>; A = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:742:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | void appendNew(A a) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Path::portion(double, double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:336:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp: In member function 'Inkscape::LivePathEffect::LPELattice2::doBeforeEffect(SPLPEItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:344:17: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | vertical(grid_point_0, grid_point_1,vert); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In member function 'Inkscape::LivePathEffect::LPEKnot::doEffect_path(Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:412:1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | LPEKnot::doEffect_path (Geom::PathVector const &path_in) | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h: In constructor 'Inkscape::LivePathEffect::LPEMeasureSegments::LPEMeasureSegments(LivePathEffectObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:82:17: warning: 'Inkscape::LivePathEffect::LPEMeasureSegments::angle_projection' will be initialized after [-Wreorder] 82 | ScalarParam angle_projection; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:65:15: warning: 'Inkscape::LivePathEffect::BoolParam Inkscape::LivePathEffect::LPEMeasureSegments::active_projection' [-Wreorder] 65 | BoolParam active_projection; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:66:1: warning: when initialized here [-Wreorder] 66 | LPEMeasureSegments::LPEMeasureSegments(LivePathEffectObject *lpeobject) : | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:83:15: warning: 'Inkscape::LivePathEffect::LPEMeasureSegments::avoid_overlapping' will be initialized after [-Wreorder] 83 | BoolParam avoid_overlapping; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:75:15: warning: 'Inkscape::LivePathEffect::BoolParam Inkscape::LivePathEffect::LPEMeasureSegments::onbbox' [-Wreorder] 75 | BoolParam onbbox; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:66:1: warning: when initialized here [-Wreorder] 66 | LPEMeasureSegments::LPEMeasureSegments(LivePathEffectObject *lpeobject) : | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:819:53: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 51%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-roughen.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-roughen.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-roughen.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-roughen.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In member function 'Inkscape::LivePathEffect::LPEKnotNS::CrossingPoints::CrossingPoints(Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:165:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | CrossingPoints::CrossingPoints(Geom::PathVector const &paths) : std::vector(){ | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:917:47: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:917:47: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:917:47: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Rotate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Rotate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:918:45: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Rotate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Rotate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:918:45: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:949:27: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In member function 'void Inkscape::LivePathEffect::LPEMeasureSegments::createTextLabel(Geom::Point, size_t, double, Geom::Coord, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:399:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 399 | LPEMeasureSegments::createTextLabel(Geom::Point pos, size_t counter, double length, Geom::Coord angle, bool remove, bool valid) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:531:72: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 531 | Geom::Affine affine = Geom::Affine(Geom::Translate(pos).inverse()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:531:74: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 531 | Geom::Affine affine = Geom::Affine(Geom::Translate(pos).inverse()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A) [with CurveType = Geom::BezierCurveN<1>; A = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:742:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | void appendNew(A a) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In function 'std::vector Inkscape::LivePathEffect::transformNodes(std::vector, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:748:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 748 | transformNodes(std::vector< Point > nodes, Geom::Affine transform) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:753:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 753 | result.push_back(point * transform); | ~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In function 'std::vector Inkscape::LivePathEffect::getNodes(SPItem*, Geom::Affine, bool, bool, bool, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:759:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 759 | getNodes(SPItem * item, Geom::Affine transform, bool onbbox, bool centers, bool bboxonly, double angle_projection) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:806:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | current_nodes.push_back((*bbox).corner(0) * transform); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEMeasureSegments::doBeforeEffect(const SPLPEItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:850:113: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | Geom::Affine parentaffinetransform = i2anc_affine(SP_OBJECT(lpeitem->parent), SP_OBJECT(document->getRoot())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:859:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 859 | Geom::Point mid = bbox->midpoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:862:54: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 862 | transform *= Geom::Translate(mid).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:863:53: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 863 | transform *= Geom::Rotate(angle).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:872:120: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 872 | Geom::Affine affinetransform_sub = i2anc_affine(SP_OBJECT(item), SP_OBJECT(document->getRoot())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:874:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 874 | transform *= Geom::Translate(-mid); | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:875:65: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 875 | transform *= Geom::Rotate(angle).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:917:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 917 | pathvector *= Geom::Translate(-mid); | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:12: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::middle_point(const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:342:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Point middle_point(Point const &p1, Point const &p2) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h: In constructor 'Inkscape::LivePathEffect::LPEMirrorSymmetry::LPEMirrorSymmetry(LivePathEffectObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:68:15: warning: 'Inkscape::LivePathEffect::LPEMirrorSymmetry::oposite_fuse' will be initialized after [-Wreorder] 68 | BoolParam oposite_fuse; | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:59:15: warning: 'Inkscape::LivePathEffect::BoolParam Inkscape::LivePathEffect::LPEMirrorSymmetry::split_items' [-Wreorder] 59 | BoolParam split_items; | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:58:1: warning: when initialized here [-Wreorder] 58 | LPEMirrorSymmetry::LPEMirrorSymmetry(LivePathEffectObject *lpeobject) : | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::Pl::KnotHolderEntityLeftEnd::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:153:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 153 | KnotHolderEntityLeftEnd::knot_get() const | ^~~~~ [ 51%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-ruler.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-ruler.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-ruler.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-ruler.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::firstValue() const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:93:27: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:106:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 106 | inline output_type firstValue() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:243:58: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Scale const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:64: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In function 'Geom::angle_between(Geom::Ray const&, Geom::Ray const&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:146:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | double angle = angle_between(r1.vector(), r2.vector()); | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In function 'Geom::Point Inkscape::LivePathEffect::get_nearest_point(Geom::PathVector, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:154:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | Geom::Point get_nearest_point(Geom::PathVector pathv, Geom::Point point) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEOffset::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:529:12: warning: variable 'bboxsize' set but not used [-Wunused-but-set-variable] 529 | double bboxsize = 0; | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:540:74: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:195:46: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In function 'Inkscape::LivePathEffect::getNodes(SPItem*, Geom::Affine, bool, bool, bool, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:804:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 804 | Geom::OptRect bbox = item->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:806:51: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | current_nodes.push_back((*bbox).corner(0) * transform); | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::lastValue() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:109:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 109 | inline output_type lastValue() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp: In member function 'virtual void Inkscape::LivePathEffect::Pl::KnotHolderEntityLeftEnd::knot_set(const Geom::Point&, const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:129:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Geom::Point const s = snap_knot_position(p, state); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In member function 'Inkscape::LivePathEffect::LPEMeasureSegments::createTextLabel(Geom::Point, unsigned long, double, double, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:522:61: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 522 | Geom::OptRect bounds = SP_ITEM(elemref)->geometricBounds(); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:531:72: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 531 | Geom::Affine affine = Geom::Affine(Geom::Translate(pos).inverse()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In member function 'Inkscape::LivePathEffect::LPEMeasureSegments::doBeforeEffect(SPLPEItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:857:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 857 | Geom::OptRect bbox = sp_lpe_item->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:862:54: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 862 | transform *= Geom::Translate(mid).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:859:46: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 859 | Geom::Point mid = bbox->midpoint(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:863:53: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 863 | transform *= Geom::Rotate(angle).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:874:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 874 | transform *= Geom::Translate(-mid); | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:875:65: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 875 | transform *= Geom::Rotate(angle).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:917:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 917 | pathvector *= Geom::Translate(-mid); | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEMirrorSymmetry::doAfterEffect(const SPLPEItem*, SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:102:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine m = Geom::reflection (ls.vector(), (Geom::Point)start_point); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:102:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine m = Geom::reflection (ls.vector(), (Geom::Point)start_point); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:131:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return _final - _initial; } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEMirrorSymmetry::doBeforeEffect(const SPLPEItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:249:92: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | Geom::Affine transform = i2anc_affine(SP_OBJECT(lpeitem), nullptr).inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:250:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::Point sp = Geom::Point(document->getWidth().value("px")/2.0, 0) * transform; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:259:92: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | Geom::Affine transform = i2anc_affine(SP_OBJECT(lpeitem), nullptr).inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:260:90: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::Point sp = Geom::Point(0, document->getHeight().value("px")/2.0) * transform; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'void Inkscape::LivePathEffect::LPEMirrorSymmetry::toMirror(Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:363:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 363 | LPEMirrorSymmetry::toMirror(Geom::Affine transform) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEMirrorSymmetry::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:489:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Geom::Affine m = Geom::reflection (line_separation.vector(), (Geom::Point)start_point); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:489:90: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Geom::Affine m = Geom::reflection (line_separation.vector(), (Geom::Point)start_point); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:502:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 502 | if (!are_near(closingline.initialPoint(), closingline.finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Coord Geom::Line::angle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:137:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | Point d = _final - _initial; | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp: In member function 'Inkscape::LivePathEffect::LPEParallel::doOnApply(SPLPEItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-parallel.cpp:81:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 81 | Geom::Point offset = (A + B)/2 + dir.ccw() * 100; | ~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In function 'Geom::Point Inkscape::LivePathEffect::get_nearest_point(Geom::PathVector, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:154:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | Geom::Point get_nearest_point(Geom::PathVector pathv, Geom::Point point) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEOffset::transform_multiply(const Geom::Affine&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:184:73: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | Geom::Affine current_affine = sp_item_transform_repr(sp_lpe_item); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In member function 'Geom::Point Inkscape::LivePathEffect::LPEOffset::get_default_point(Geom::PathVector)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:190:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Geom::Point LPEOffset::get_default_point(Geom::PathVector pathv) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEOffset::doBeforeEffect(const SPLPEItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:235:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 235 | this->scale = lpeitem->i2doc_affine().descrim(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In function 'int Inkscape::LivePathEffect::offset_winding(Geom::PathVector, Geom::Path)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:245:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Geom::Point p = path.initialPoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEOffset::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:599:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | size /= sp_lpe_item->i2doc_affine().descrim(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:670:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 670 | Point finalPoint() const { return (*_closing_seg)[_closed ? 1 : 0]; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'Inkscape::LivePathEffect::LPEMirrorSymmetry::doBeforeEffect(SPLPEItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:211:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | previous_center = Geom::middle_point((Geom::Point)start_point, (Geom::Point)end_point); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-show_handles.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-show_handles.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-show_handles.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-show_handles.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::WPAP::KnotHolderEntityWidthPatternAlongPath::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:340:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 340 | KnotHolderEntityWidthPatternAlongPath::knot_get() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-path_length.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In function 'Inkscape::LivePathEffect::offset_winding(Geom::PathVector, Geom::Path)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:245:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Geom::Point p = path.initialPoint(); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::PB::KnotHolderEntityLeftEnd::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:52:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | KnotHolderEntityLeftEnd::knot_get() const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:213:72: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ [ 51%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-simplify.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-simplify.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-simplify.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-simplify.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::firstValue() const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:139:27: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:106:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 106 | inline output_type firstValue() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In function 'Inkscape::LivePathEffect::getAngle(Geom::Point, Geom::Point, Geom::Point, bool, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:77:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | _vector = b - a; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h: In constructor 'Inkscape::LivePathEffect::LPEPowerClip::LPEPowerClip(LivePathEffectObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:34:15: warning: 'Inkscape::LivePathEffect::LPEPowerClip::hide_clip' will be initialized after [-Wreorder] 34 | BoolParam hide_clip; | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:32:15: warning: 'Inkscape::LivePathEffect::BoolParam Inkscape::LivePathEffect::LPEPowerClip::inverse' [-Wreorder] 32 | BoolParam inverse; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:27:1: warning: when initialized here [-Wreorder] 27 | LPEPowerClip::LPEPowerClip(LivePathEffectObject *lpeobject) | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::lastValue() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:109:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 109 | inline output_type lastValue() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPEPatternAlongPath::doEffect_pwd2(const Geom::Piecewise >&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:204:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if (Geom::are_near(pwd2_in[0].at0(),pwd2_in[pwd2_in.size()-1].at1(), 0.01)) { | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:213:72: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | nbCopies = static_cast(floor((uskeleton.domain().extent() - toffset + xspace)/(pattBndsX->extent()+xspace))); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:228:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | if (are_near(path_i.segs.front().at0(), path_i.segs.back().at1())){ | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:229:93: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | nbCopies = std::max(1, static_cast(std::floor((uskeleton.domain().extent() - toffset)/(pattBndsX->extent()+xspace)))); | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'bool Geom::are_near(const Geom::Point&, const Geom::Point&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:386:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp: In member function 'virtual void Inkscape::LivePathEffect::WPAP::KnotHolderEntityWidthPatternAlongPath::knot_set(const Geom::Point&, const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:307:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | Geom::Point const s = snap_knot_position(p, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:322:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:322:82: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 51%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-skeleton.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-skeleton.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-skeleton.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-skeleton.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In function 'Inkscape::LivePathEffect::transformNodes(std::vector >, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:748:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 748 | transformNodes(std::vector< Point > nodes, Geom::Affine transform) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In function 'Inkscape::LivePathEffect::getNodes(SPItem*, Geom::Affine, bool, bool, bool, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:806:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | current_nodes.push_back((*bbox).corner(0) * transform); | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:759:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 759 | getNodes(SPItem * item, Geom::Affine transform, bool onbbox, bool centers, bool bboxonly, double angle_projection) | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::LPEPerspectiveEnvelope::projectPoint(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:220:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | LPEPerspectiveEnvelope::projectPoint(Geom::Point p) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEPerspectiveEnvelope::vertical(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:343:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | LPEPerspectiveEnvelope::vertical(PointParam ¶m_one, PointParam ¶m_two, Geom::Line vert) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:350:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | Geom::Point nearest = vert.pointAt(vert.nearestTime(A)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEPerspectiveEnvelope::horizontal(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:364:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | LPEPerspectiveEnvelope::horizontal(PointParam ¶m_one, PointParam ¶m_two, Geom::Line horiz) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:371:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | Geom::Point nearest = horiz.pointAt(horiz.nearestTime(A)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:120:54: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:120:54: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:120:54: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp: In member function 'Inkscape::LivePathEffect::LPEPerpBisector::doEffect_pwd2(Geom::Piecewise > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:143:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | perp_dir = unit_vector((B - A).ccw()); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'Inkscape::LivePathEffect::LPEMirrorSymmetry::doBeforeEffect(SPLPEItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | LPEMirrorSymmetry::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Path::Path(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:336:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:249:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | Geom::Affine transform = i2anc_affine(SP_OBJECT(lpeitem), nullptr).inverse(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:251:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | start_point.param_setValue(sp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:259:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | Geom::Affine transform = i2anc_affine(SP_OBJECT(lpeitem), nullptr).inverse(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:261:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | start_point.param_setValue(sp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp: In function 'Geom::Path Inkscape::LivePathEffect::sp_bbox_without_clip(SPLPEItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:54:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | Geom::OptRect bbox = lpeitem->visualBounds(Geom::identity(), true, false, true); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In member function 'Inkscape::LivePathEffect::LPEOffset::doBeforeEffect(SPLPEItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:224:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | LPEOffset::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp: In member function 'Geom::PathVector Inkscape::LivePathEffect::LPEPowerClip::getClipPathvector()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:109:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | childitem->doWriteTransform(Geom::Translate(0, -999999)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'Geom::Ellipse Geom::find_ellipse(Geom::Point, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:67:54: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | static Ellipse find_ellipse(Point P, Point Q, Point O) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In function 'Inkscape::LivePathEffect::get_nearest_point(Geom::PathVector, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:154:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | Geom::Point get_nearest_point(Geom::PathVector pathv, Geom::Point point) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:101:26: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:625:56: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::Bezier]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:131:23: required from 'Geom::Point Geom::D2< >::pointAt(double) const [with T = Geom::Bezier]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:64: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'virtual void Inkscape::LivePathEffect::LPEPowerMask::doBeforeEffect(const SPLPEItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:266:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::compose >(Geom::Piecewise > const&, Geom::SBasis const&)Geom::Piecewise >': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'Inkscape::LivePathEffect::LPEMirrorSymmetry::toMirror(Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:363:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 363 | LPEMirrorSymmetry::toMirror(Geom::Affine transform) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-sketch.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-sketch.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-sketch.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-sketch.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:60:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: required from 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:819:31: required from 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::Piecewise&) [with T = Geom::D2]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:683:48: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In member function 'Inkscape::LivePathEffect::LPEMeasureSegments::doBeforeEffect(SPLPEItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 841 | LPEMeasureSegments::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In member function 'Inkscape::LivePathEffect::LPEPerspectiveEnvelope::projectPoint(Geom::Point, double (*) [3])': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp: In function 'Inkscape::LivePathEffect::sp_bbox_without_clip(SPLPEItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:54:62: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | Geom::OptRect bbox = lpeitem->visualBounds(Geom::identity(), true, false, true); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEPowerStroke::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:625:56: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 625 | Geom::Point start = Geom::Point( pwd2_in.domain().min(), ts.front()[Geom::Y]); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:633:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | ts_close.push_back(middle_point(tmpstart, ts.back())); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:637:42: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 637 | end[Geom::X] = pwd2_in.domain().max(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:701:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 701 | Geom::Point end_deriv = -unitTangentAt( reverse(pwd2_in.segs.back()), 0.); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Path::Path(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:336:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::reverse(const Geom::SBasis&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:274:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | result[k] = reverse(a[k]); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'Geom::Path Inkscape::LivePathEffect::path_from_piecewise_fix_cusps(const Geom::Piecewise >&, const Geom::Piecewise&, Inkscape::LivePathEffect::LineJoinType, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:290:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | Geom::Point start = B[0].at0(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:332:33: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | ellipse = find_ellipse(B[prev_i].at1(), B[i].at0(), *O); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:332:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | ellipse = find_ellipse(B[prev_i].at1(), B[i].at0(), *O); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:332:33: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | ellipse = find_ellipse(B[prev_i].at1(), B[i].at0(), *O); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:337:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | pb.lineTo(B[i].at0()); | ~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:350:96: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | pb.arcTo( ellipse.ray(Geom::X), ellipse.ray(Geom::Y), ellipse.rotationAngle(), | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:351:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 351 | false, width < 0, B[i].at0() ); | ~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:356:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | Geom::D2 newcurve1 = B[prev_i] * Geom::reflection(rot90(tang1), B[prev_i].at1()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:356:90: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | Geom::D2 newcurve1 = B[prev_i] * Geom::reflection(rot90(tang1), B[prev_i].at1()); | ~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:356:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | Geom::D2 newcurve1 = B[prev_i] * Geom::reflection(rot90(tang1), B[prev_i].at1()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:359:85: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | Geom::D2 newcurve2 = B[i] * Geom::reflection(rot90(tang2), B[i].at0()); | ~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:359:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | Geom::D2 newcurve2 = B[i] * Geom::reflection(rot90(tang2), B[i].at0()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:365:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 365 | pb.lineTo(B[i].at0()); | ~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'Geom::Ellipse Geom::find_ellipse(Geom::Point, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:67:16: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | static Ellipse find_ellipse(Point P, Point Q, Point O) | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:67:16: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:67:16: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:67:16: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:90:36: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | return Ellipse(A, B, C, D, E, F); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:865:124: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 865 | std::vector< Point > current_nodes = getNodes(splpeitem, transform, onbbox, centers, bboxonly, angle_projection); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:877:131: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 877 | std::vector< Point > current_nodes = getNodes(item, transform, onbbox, centers, bboxonly, angle_projection); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'Geom::Circle Geom::touching_circle(const Geom::D2&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:101:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | if ( are_near(L2sq(dM(t)),0.) && (dM[0].size() > 1) && (dM[1].size() > 1) ) { | ~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In member function 'Inkscape::LivePathEffect::LPEOffset::doEffect_path(Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:440:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 440 | LPEOffset::doEffect_path(Geom::PathVector const & path_in) | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp: In member function 'Inkscape::LivePathEffect::LPEPowerMask::doBeforeEffect(SPLPEItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:127:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | Geom::OptRect bbox = lpeitem->visualBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:521:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 521 | offset_pt = get_default_point(path_in); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:599:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | size /= sp_lpe_item->i2doc_affine().descrim(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:336:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerclip.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp: In member function 'Inkscape::LivePathEffect::LPEPerspectiveEnvelope::vertical(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:343:1: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | LPEPerspectiveEnvelope::vertical(PointParam ¶m_one, PointParam ¶m_two, Geom::Line vert) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:359:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | param_one.param_setValue(A); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp: In member function 'Inkscape::LivePathEffect::LPEPerspectiveEnvelope::horizontal(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:364:1: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | LPEPerspectiveEnvelope::horizontal(PointParam ¶m_one, PointParam ¶m_two, Geom::Line horiz) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:380:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | param_one.param_setValue(A); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:84:47: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:95:34: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powermask.cpp:5: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'Inkscape::LivePathEffect::LPEMirrorSymmetry::doEffect_path(Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:476:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 476 | LPEMirrorSymmetry::doEffect_path (Geom::PathVector const & path_in) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:476:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In member function 'Inkscape::LivePathEffect::LPEOffset::transform_multiply(Geom::Affine const&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:185:74: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | offset.param_transform_multiply(postmul * current_affine.inverse(), true); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:489:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Geom::Affine m = Geom::reflection (line_separation.vector(), (Geom::Point)start_point); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:502:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 502 | if (!are_near(closingline.initialPoint(), closingline.finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp: In member function 'Inkscape::LivePathEffect::WPAP::KnotHolderEntityWidthPatternAlongPath::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:303:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | KnotHolderEntityWidthPatternAlongPath::knot_set(Geom::Point const &p, Geom::Point const& /*origin*/, guint state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:303:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:322:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPERecursiveSkeleton::doEffect_pwd2(const Geom::Piecewise >&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:84:47: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | double scaling = (uskeleton.domain().extent() - toffset)/pattBndsX->extent(); | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-slice.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-slice.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-slice.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-slice.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp [ 52%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-spiro.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-spiro.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-spiro.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-spiro.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'Geom::touching_circle(Geom::D2 const&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:119:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Geom::Point normal = unitTangentAt(curve, t).cw(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPERoughHatches::doEffect_pwd2(const Geom::Piecewise >&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:317:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | transformed_pwd2_in = transformed_pwd2_in * bend_mat.inverse(); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:319:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | hatch_dist = Geom::L2(direction.getVector())/5; | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:329:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | smthSnake = smthSnake*mat.inverse(); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise >::domain() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'Geom::Path::finalPoint() const [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h: In member function 'Geom::Point Inkscape::LivePathEffect::VectorParam::getOrigin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:42:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Geom::Point getOrigin() const { return origin; }; | ^~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp: In member function 'Inkscape::LivePathEffect::LPEPerspectiveEnvelope::doBeforeEffect(SPLPEItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:402:17: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | vertical(up_left_point, up_right_point,vert); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:448:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 448 | down_left_point.param_setValue(point_a, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h: In member function 'Geom::Point Inkscape::LivePathEffect::VectorParam::getVector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:41:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Geom::Point getVector() const { return vector; }; | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::operator-(const Geom::SBasis&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:284:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | result[i] = -p[i]; In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp: In constructor 'Inkscape::LivePathEffect::LevelsCrossings::LevelsCrossings(const std::vector >&, const Geom::Piecewise >&, const Geom::Piecewise&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:95:23: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 95 | lc.pt = f.valueAt(j); | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'virtual void Inkscape::LivePathEffect::LPERoughHatches::resetDefaults(const SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:558:16: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 558 | origin = bbox->midpoint(); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'Inkscape::LivePathEffect::path_from_piecewise_fix_cusps(Geom::Piecewise > const&, Geom::Piecewise const&, Inkscape::LivePathEffect::LineJoinType, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:350:96: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | pb.arcTo( ellipse.ray(Geom::X), ellipse.ray(Geom::Y), ellipse.rotationAngle(), | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:356:90: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | Geom::D2 newcurve1 = B[prev_i] * Geom::reflection(rot90(tang1), B[prev_i].at1()); | ~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 52%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-tangent_to_curve.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-tangent_to_curve.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-tangent_to_curve.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-tangent_to_curve.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp [ 52%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-taperstroke.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-taperstroke.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-taperstroke.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-taperstroke.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::compose >(Geom::Piecewise > const&, Geom::SBasis const&)Geom::Piecewise >': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'virtual void Inkscape::LivePathEffect::LPERoughen::doOnApply(const SPLPEItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:269:87: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Geom::OptRect bounds(BBoxType type, Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::LPERoughen::randomize(double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:199:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | Geom::Point LPERoughen::randomize(double max_length, bool is_node) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-test-doEffect-stack.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-test-doEffect-stack.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-test-doEffect-stack.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-test-doEffect-stack.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-text_label.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-text_label.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-text_label.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-text_label.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:157:26: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp: In member function 'Inkscape::LivePathEffect::LPERoughen::doOnApply(SPLPEItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:85:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Geom::OptRect bbox = lpeitem->bounds(SPItem::GEOMETRIC_BBOX); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp: In member function 'Inkscape::LivePathEffect::LPERoughHatches::doEffect_pwd2(Geom::Piecewise > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:303:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | Point transformed_org = direction.getOrigin(); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp: In member function 'Inkscape::LivePathEffect::LPERoughHatches::resetDefaults(SPItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:554:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 554 | Geom::OptRect bbox = item->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:558:32: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 558 | origin = bbox->midpoint(); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::D2::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp: In member function 'Inkscape::LivePathEffect::LPEPatternAlongPath::doEffect_pwd2(Geom::Piecewise > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:149:1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | LPEPatternAlongPath::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp: In member function 'Inkscape::LivePathEffect::LPERuler::doEffect_pwd2(Geom::Piecewise > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ruler.cpp:158:42: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 158 | Point n = rot90(unit_vector(speed(t_cuts[i])))*sign; | ~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise >::domain() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise::setDomain(Geom::Interval)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In function 'Geom::Path::finalPoint() const [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Path::appendNew, Geom::Point, Geom::Point, Geom::Point>(Geom::Point, Geom::Point, Geom::Point)void': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:754:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | void appendNew(A a, B b, C c) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h: In constructor 'Inkscape::LivePathEffect::LPEShowHandles::LPEShowHandles(LivePathEffectObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:48:15: warning: 'Inkscape::LivePathEffect::LPEShowHandles::show_center_node' will be initialized after [-Wreorder] 48 | BoolParam show_center_node; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:47:15: warning: 'Inkscape::LivePathEffect::BoolParam Inkscape::LivePathEffect::LPEShowHandles::original_d' [-Wreorder] 47 | BoolParam original_d; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:28:1: warning: when initialized here [-Wreorder] 28 | LPEShowHandles::LPEShowHandles(LivePathEffectObject *lpeobject) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpegroupbbox.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpegroupbbox.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpegroupbbox.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpegroupbbox.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h: In constructor 'Inkscape::LivePathEffect::LPESimplify::LPESimplify(LivePathEffectObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:44:17: warning: 'Inkscape::LivePathEffect::LPESimplify::steps' will be initialized after [-Wreorder] 44 | ScalarParam steps; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:38:17: warning: 'Inkscape::LivePathEffect::ScalarParam Inkscape::LivePathEffect::LPESimplify::threshold' [-Wreorder] 38 | ScalarParam threshold; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:25:1: warning: when initialized here [-Wreorder] 25 | LPESimplify::LPESimplify(LivePathEffectObject *lpeobject) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:200:68: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:134:46: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:265:75: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::compose(Geom::Piecewise const&, Geom::Piecewise const&)Geom::Piecewise': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:820:20: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 820 | fgi.setDomain(Interval(g.cuts[i], g.cuts[i+1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEShowHandles::generateHelperPath(Geom::PathVector)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:143:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | if (are_near(closingline.initialPoint(), closingline.finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEShowHandles::drawNode(Geom::Point, Geom::NodeType)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:190:20: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | rotate = Geom::Rotate::from_degrees(45); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:200:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | pathv *= rotate * Geom::Scale(diameter) * Geom::Translate(p); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Rotate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEShowHandles::drawHandle(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:209:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | LPEShowHandles::drawHandle(Geom::Point p) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:216:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | pathv *= Geom::Scale (diameter) * Geom::Translate(p - Geom::Point(diameter * 0.35,diameter * 0.35)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:216:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | pathv *= Geom::Scale (diameter) * Geom::Translate(p - Geom::Point(diameter * 0.35,diameter * 0.35)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:216:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | pathv *= Geom::Scale (diameter) * Geom::Translate(p - Geom::Point(diameter * 0.35,diameter * 0.35)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEShowHandles::drawHandleLine(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:223:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | LPEShowHandles::drawHandleLine(Geom::Point p,Geom::Point p2) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:265:75: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp: In member function 'Inkscape::LivePathEffect::LevelsCrossings::LevelsCrossings(std::vector >, std::allocator > > > const&, Geom::Piecewise > const&, Geom::Piecewise const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:95:34: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 95 | lc.pt = f.valueAt(j); | ~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::doBeforeEffect(const SPLPEItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:266:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:134:46: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 134 | gdouble size = Geom::L2(bbox->dimensions()); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:140:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | size /= sp_lpe_item->i2doc_affine().descrim(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::generateHelperPathAndSmooth(Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:223:62: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | angleFixed -= Geom::Angle::from_degrees(180.0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:224:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | point_at2 = Geom::Point::polar(angleFixed, dist) + point_at3; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_degrees(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:136:18: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | static Angle from_degrees(Coord d) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::drawNode(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:265:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.5*r,0.5*r)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:265:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.5*r,0.5*r)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:265:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.5*r,0.5*r)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::drawHandle(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | LPESimplify::drawHandle(Geom::Point p) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:277:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.35*r,0.35*r)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:277:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.35*r,0.35*r)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:277:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.35*r,0.35*r)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::drawHandleLine(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:283:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | LPESimplify::drawHandleLine(Geom::Point p,Geom::Point p2) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-skeleton.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Scale const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ [ 52%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpeobject-reference.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpeobject-reference.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpeobject-reference.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpeobject-reference.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject-reference.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Translate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'Inkscape::LivePathEffect::path_from_piecewise_fix_cusps(Geom::Piecewise > const&, Geom::Piecewise const&, Inkscape::LivePathEffect::LineJoinType, double, double) [clone .constprop.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:274:19: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | static Geom::Path path_from_piecewise_fix_cusps( Geom::Piecewise > const & B, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:274:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:274:19: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:274:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:356:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | Geom::D2 newcurve1 = B[prev_i] * Geom::reflection(rot90(tang1), B[prev_i].at1()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:359:102: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | Geom::D2 newcurve2 = B[i] * Geom::reflection(rot90(tang2), B[i].at0()); | ~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:359:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | Geom::D2 newcurve2 = B[i] * Geom::reflection(rot90(tang2), B[i].at0()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:365:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 365 | pb.lineTo(B[i].at0()); | ~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'Inkscape::LivePathEffect::LPESimplify::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:134:46: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | gdouble size = Geom::L2(bbox->dimensions()); | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:334:22: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp: In member function 'Inkscape::LivePathEffect::LPERoughHatches::doEffect_pwd2(Geom::Piecewise > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:289:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | LPERoughHatches::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in){ | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:289:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:289:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:289:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:315:25: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | tilter.setDomain((*bbox)[Y]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:317:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | transformed_pwd2_in = transformed_pwd2_in * bend_mat.inverse(); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:320:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | Point hatches_dir = rot90(unit_vector(direction.getVector())); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:329:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | smthSnake = smthSnake*mat.inverse(); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp: In member function 'Inkscape::LivePathEffect::LPERoughHatches::LPERoughHatches(LivePathEffectObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:241:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 241 | direction(_("Hatches width and dir"), _("Defines hatches frequency and direction"), "direction", &wr, this, Geom::Point(50,0)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ [ 52%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-vonkoch.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-vonkoch.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-vonkoch.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-vonkoch.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ [ 52%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpeobject.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpeobject.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpeobject.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpeobject.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'Inkscape::LivePathEffect::LPEShowHandles::generateHelperPath(Geom::PathVector)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:162:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 162 | if(!are_near((*cubic)[0],(*cubic)[1])) { | ^ [ 52%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/spiro-converters.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/spiro-converters.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/spiro-converters.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/spiro-converters.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPESketch::doEffect_pwd2(const Geom::Piecewise >&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:226:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | bool closed = piece.segs.front().at0() == piece.segs.back().at1(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'Inkscape::LivePathEffect::LPEShowHandles::drawHandle(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:216:107: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | pathv *= Geom::Scale (diameter) * Geom::Translate(p - Geom::Point(diameter * 0.35,diameter * 0.35)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:209:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | LPEShowHandles::drawHandle(Geom::Point p) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'Inkscape::LivePathEffect::LPEShowHandles::drawNode(Geom::Point, Geom::NodeType)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:190:48: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | rotate = Geom::Rotate::from_degrees(45); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:200:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | pathv *= rotate * Geom::Scale(diameter) * Geom::Translate(p); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:185:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | LPEShowHandles::drawNode(Geom::Point p, Geom::NodeType nodetype) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 52%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/spiro.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/spiro.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/spiro.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/spiro.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::compose >(Geom::Piecewise > const&, Geom::SBasis const&)Geom::Piecewise >': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 52%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-pts2ellipse.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/lpe-pts2ellipse.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/lpe-pts2ellipse.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/lpe-pts2ellipse.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In member function 'Inkscape::LivePathEffect::LPEPowerStroke::doEffect_path(Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:574:1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 574 | LPEPowerStroke::doEffect_path (Geom::PathVector const & path_in) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:574:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:574:1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:574:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:625:56: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 625 | Geom::Point start = Geom::Point( pwd2_in.domain().min(), ts.front()[Geom::Y]); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:637:42: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 637 | end[Geom::X] = pwd2_in.domain().max(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:701:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 701 | Geom::Point end_deriv = -unitTangentAt( reverse(pwd2_in.segs.back()), 0.); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'Inkscape::LivePathEffect::LPESimplify::drawHandle(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:277:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.35*r,0.35*r)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:271:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | LPESimplify::drawHandle(Geom::Point p) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'Inkscape::LivePathEffect::LPESimplify::drawNode(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:265:75: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.5*r,0.5*r)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:259:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | LPESimplify::drawNode(Geom::Point p) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/array.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise >::setDomain(Geom::Interval)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/array.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/array.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/array.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::TtC::KnotHolderEntityAttachPt::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:172:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | KnotHolderEntityAttachPt::knot_get() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:83:26: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:799:54: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'Inkscape::LivePathEffect::LPESimplify::doEffect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:131:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | LPESimplify::doEffect(SPCurve *curve) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.h:10, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Inkscape::LivePathEffect::LPESimplify::drawHandleLine(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:77:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | _vector = b - a; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise >::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPETangentToCurve::doEffect_pwd2(const Geom::Piecewise >&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:87:56: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Geom::Rotate rot(Geom::Rotate::from_degrees(-angle)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:88:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | derivA = derivA * rot; | ~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Line& Geom::Line::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:606:47: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::TpS::KnotHolderEntityAttachBegin::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:560:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 560 | Geom::Point KnotHolderEntityAttachBegin::knot_get() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/bool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/bool.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/bool.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/bool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:39:30: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:429:47: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp: In function 'Inkscape::LivePathEffect::sp_spiro_do_effect(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-spiro.cpp:56:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | Geom::Point p = path_it.initialPoint(); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp: In member function 'void Inkscape::LivePathEffect::LPESlice::splititem(SPItem*, SPCurve*, std::pair, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:608:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 608 | Geom::Point s = line_separation.initialPoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:653:54: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | Geom::Ray ray = line_separation.ray(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:657:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 657 | s = Geom::Point::polar(dir,size_divider) + center; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:9: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:296:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | result.setOrigin(pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:298:16: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 298 | return result; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:230:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | Point pointAt(Coord t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp: In member function 'Inkscape::LivePathEffect::TtC::KnotHolderEntityAttachPt::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:172:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | KnotHolderEntityAttachPt::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp: In member function 'Inkscape::LivePathEffect::LPESketch::computePerturbation(double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:189:18: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | res.setDomain(Interval(s0,s0+count*strokelength/tremble_frequency)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 53%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/colorpicker.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/colorpicker.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/colorpicker.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/colorpicker.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/hidden.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/hidden.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/hidden.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/hidden.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::ray(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:297:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 297 | result.setVector(vector()); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp: In function 'Geom::Piecewise > Inkscape::LivePathEffect::stretch_along(Geom::Piecewise >, Geom::Path, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:429:47: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 429 | double scaling = (uskeleton.domain().extent() - toffset)/pattBndsX->extent(); | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp: In member function 'Inkscape::LivePathEffect::LPETangentToCurve::doEffect_pwd2(Geom::Piecewise > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:87:48: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Geom::Rotate rot(Geom::Rotate::from_degrees(-angle)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:88:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | derivA = derivA * rot; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp: In member function 'virtual void Inkscape::LivePathEffect::TpS::KnotHolderEntityAttachBegin::knot_set(const Geom::Point&, const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:483:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | Geom::Point const s = snap_knot_position(p, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp: In member function 'Inkscape::LivePathEffect::LPESlice::doBeforeEffect(SPLPEItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:791:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 791 | previous_center = Geom::middle_point((Geom::Point)start_point, (Geom::Point)end_point); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp: In member function 'Inkscape::LivePathEffect::LPETextLabel::doEffect_pwd2(Geom::Piecewise > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-text_label.cpp:41:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point n(-rot90(dir) * 30); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp: In member function 'Inkscape::LivePathEffect::LPEdoEffectStackTest::LPEdoEffectStackTest(LivePathEffectObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-test-doEffect-stack.cpp:20:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 20 | point(_("Point param:"), "tooltip of point parameter", "point_param", &wr, this), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/item-reference.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/item-reference.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/item-reference.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/item-reference.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/item.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/item.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/item.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/item.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::compose >(Geom::Piecewise > const&, Geom::SBasis const&)Geom::Piecewise >': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:761:14: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 761 | Piecewise compose(Piecewise const &f, SBasis const &g){ | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp: In member function 'Geom::OptRect Inkscape::LivePathEffect::GroupBBoxEffect::clip_mask_bbox(SPLPEItem*, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:33:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 33 | GroupBBoxEffect::clip_mask_bbox(SPLPEItem *item, Geom::Affine transform) | ^~~~~~~~~~~~~~~ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ [ 53%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/message.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/message.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/message.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/message.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ^ [ 53%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/originalitemarray.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/originalitemarray.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/originalitemarray.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/originalitemarray.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp [ 53%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/originalitem.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/originalitem.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/originalitem.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/originalitem.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::compose >(Geom::Piecewise > const&, Geom::SBasis const&)Geom::Piecewise >': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Inkscape::LivePathEffect::LPESketch::doEffect_pwd2(Geom::Piecewise > const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:820:20: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 820 | fgi.setDomain(Interval(g.cuts[i], g.cuts[i+1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:101:67: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 53%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/originalpath.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/originalpath.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/originalpath.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/originalpath.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 53%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/originalpatharray.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/originalpatharray.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/originalpatharray.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/originalpatharray.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp: In member function 'Inkscape::LivePathEffect::LPESlice::splititem(SPItem*, SPCurve*, std::pair, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:586:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 586 | LPESlice::splititem(SPItem* item, SPCurve * curve, std::pair slicer, bool toggle, bool is_original) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:586:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:586:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:642:59: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | if (!are_near(closingline.initialPoint(), closingline.finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:161:45: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpeobject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEVonKoch::doEffect_path(const Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:90:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point A = refpath.pointAt(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:98:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | m0 = m0.inverse(); | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:104:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Point p = i.pointAt(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:107:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | m = m0*m; | ~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:110:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Point p = i.pointAt(1); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-tag-attributes.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:119:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | m = m0*m; | ~~^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEVonKoch::doBeforeEffect(const SPLPEItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:252:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | A = paths.front().pointAt(0); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 53%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/parameter.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/parameter.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/parameter.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/parameter.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ [ 53%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/path-reference.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/path-reference.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/path-reference.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/path-reference.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp: In member function 'int Inkscape::LivePathEffect::LPEPts2Ellipse::genSteinerEllipse(const std::vector&, bool, Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:588:10: warning: variable 'swapped' set but not used [-Wunused-but-set-variable] 588 | bool swapped = false; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp: In static member function 'static Geom::Point Inkscape::LivePathEffect::LPEPts2Ellipse::projectPoint(Geom::Point, double (*)[3])': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:630:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 630 | Geom::Point LPEPts2Ellipse::projectPoint(Geom::Point p, double m[][3]) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/path.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/path.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/path.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/path.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:181:13: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A, B, C) [with CurveType = Geom::BezierCurveN<3>; A = Geom::Point; B = Geom::Point; C = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:754:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | void appendNew(A a, B b, C c) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp: In member function 'int Inkscape::LivePathEffect::LPEPts2Ellipse::genFitEllipse(const std::vector&, Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:438:57: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | affine *= Geom::Rotate(ellipse.rotationAngle()); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:439:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | affine *= Geom::Translate(ellipse.center()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:441:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 441 | Geom::Affine inv_affine = affine.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:442:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 442 | Geom::Point p0 = pts.front() * inv_affine; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:119:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Point center() const { return _center; } | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp: In member function 'int Inkscape::LivePathEffect::LPEPts2Ellipse::genPerspectiveEllipse(const std::vector&, Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:717:53: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | affine *= Geom::Rotate(ellipse.rotationAngle()); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:718:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 718 | affine *= Geom::Translate(ellipse.center()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp: In member function 'Inkscape::LivePathEffect::LPEVonKoch::doEffect_path(Geom::PathVector const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:107:20: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | m = m0*m; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | LPEVonKoch::doEffect_path (Geom::PathVector const & path_in) | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:98:20: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | m0 = m0.inverse(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:104:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Point p = i.pointAt(0); | ~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp: In member function 'Inkscape::LivePathEffect::LPEPts2Ellipse::genFitEllipse(std::vector > const&, Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:425:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | Geom::Point center = middle_point(pts.front(), pts.back()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:438:57: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | affine *= Geom::Rotate(ellipse.rotationAngle()); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:439:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | affine *= Geom::Translate(ellipse.center()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp: In member function 'Inkscape::LivePathEffect::LPEPts2Ellipse::genPerspectiveEllipse(std::vector > const&, Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:717:53: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | affine *= Geom::Rotate(ellipse.rotationAngle()); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:718:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 718 | affine *= Geom::Translate(ellipse.center()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ [ 54%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/point.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/point.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/point.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/point.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ [ 54%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/powerstrokepointarray.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/powerstrokepointarray.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/powerstrokepointarray.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/powerstrokepointarray.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 54%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/random.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/random.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/random.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/random.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ [ 54%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/satellitesarray.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/satellitesarray.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/satellitesarray.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/satellitesarray.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/hidden.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/colorpicker.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ [ 54%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/text.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/text.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/text.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/text.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/message.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ [ 54%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/fontbutton.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/fontbutton.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/fontbutton.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/fontbutton.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitem.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalitemarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp: In constructor 'Inkscape::LivePathEffect::ItemParam::ItemParam(const Glib::ustring&, const Glib::ustring&, const Glib::ustring&, Inkscape::UI::Widget::Registry*, Inkscape::LivePathEffect::Effect*, const gchar*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:49:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | last_transform = Geom::identity(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-tag-attributes.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp: In member function 'Inkscape::LivePathEffect::LPEPts2Ellipse::genFitEllipse(std::vector > const&, Geom::PathVector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:407:5: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | int LPEPts2Ellipse::genFitEllipse(std::vector const &pts, Geom::PathVector &path_out) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:407:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:407:5: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:407:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:441:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 441 | Geom::Affine inv_affine = affine.inverse(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:461:62: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | Geom::Point p0 = pts.front() - circle.center(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path-reference.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 54%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/togglebutton.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/togglebutton.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/togglebutton.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/togglebutton.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 54%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/transformedpoint.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/transformedpoint.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/transformedpoint.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/transformedpoint.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 54%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/unit.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/unit.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/unit.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/unit.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpath.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 54%] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/vector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/live_effects/parameter/vector.cpp.o -MF CMakeFiles/inkscape_base.dir/live_effects/parameter/vector.cpp.o.d -o CMakeFiles/inkscape_base.dir/live_effects/parameter/vector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 54%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/box3d-side.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/box3d-side.cpp.o -MF CMakeFiles/inkscape_base.dir/object/box3d-side.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/box3d-side.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 54%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/box3d.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/box3d.cpp.o -MF CMakeFiles/inkscape_base.dir/object/box3d.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/box3d.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 55%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/color-profile.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/color-profile.cpp.o -MF CMakeFiles/inkscape_base.dir/object/color-profile.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/color-profile.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h: In constructor 'Inkscape::LivePathEffect::Parameter::Parameter(Glib::ustring, Glib::ustring, Glib::ustring, Inkscape::UI::Widget::Registry*, Inkscape::LivePathEffect::Effect*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:92:10: warning: 'Inkscape::LivePathEffect::Parameter::widget_is_enabled' will be initialized after [-Wreorder] 92 | bool widget_is_enabled; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:86:19: warning: 'Glib::ustring Inkscape::LivePathEffect::Parameter::param_tooltip' [-Wreorder] 86 | Glib::ustring param_tooltip; | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:29:1: warning: when initialized here [-Wreorder] 29 | Parameter::Parameter(Glib::ustring label, Glib::ustring tip, Glib::ustring key, Inkscape::UI::Widget::Registry *wr, | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/originalpatharray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:53: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:53: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:473:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/object-set.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/object-set.cpp.o -MF CMakeFiles/inkscape_base.dir/object/object-set.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/object-set.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:526:60: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp: In member function 'virtual void Inkscape::LivePathEffect::PathParam::param_editOncanvas(SPItem*, SPDesktop*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:283:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | r.edit_transform = item->i2dt_affine(); // TODO is it right? | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ [ 55%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/persp3d-reference.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/persp3d-reference.cpp.o -MF CMakeFiles/inkscape_base.dir/object/persp3d-reference.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/persp3d-reference.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp: In member function 'Geom::Point Inkscape::LivePathEffect::PointParam::param_get_default() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:56:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | PointParam::param_get_default() const{ | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h: In function 'Geom::Linear Geom::extract_u(const Geom::Linear2d&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-2d.h:90:52: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | inline Linear extract_u(Linear2d const &a, double u) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::PowerStrokePointArrayParamKnotHolderEntity::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:231:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | PowerStrokePointArrayParamKnotHolderEntity::knot_get() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp: In member function 'virtual void Inkscape::LivePathEffect::SatellitesArrayParam::updateCanvasIndicators(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:131:22: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] 131 | bool overflow = false; | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp: In member function 'virtual void Inkscape::LivePathEffect::FilletChamferKnotHolderEntity::knot_set(const Geom::Point&, const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:290:10: warning: variable 'is_mirror' set but not used [-Wunused-but-set-variable] 290 | bool is_mirror = false; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::FilletChamferKnotHolderEntity::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:364:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | Geom::Point FilletChamferKnotHolderEntity::knot_get() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp: In member function 'virtual void Inkscape::LivePathEffect::FilletChamferKnotHolderEntity::knot_click(guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:428:10: warning: variable 'is_mirror' set but not used [-Wunused-but-set-variable] 428 | bool is_mirror = false; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp: In member function 'void Inkscape::LivePathEffect::FilletChamferKnotHolderEntity::knot_set_offset(Satellite)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:525:10: warning: variable 'is_mirror' set but not used [-Wunused-but-set-variable] 525 | bool is_mirror = false; | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/random.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:84:57: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::reverse(const Geom::SBasis&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:274:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | result[k] = reverse(a[k]); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp: In member function 'virtual void Inkscape::LivePathEffect::PowerStrokePointArrayParamKnotHolderEntity::knot_set(const Geom::Point&, const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:189:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | Geom::Point s = snap_knot_position(p, state); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:92:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 55%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/persp3d.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/persp3d.cpp.o -MF CMakeFiles/inkscape_base.dir/object/persp3d.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/persp3d.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ [ 55%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-anchor.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-anchor.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-anchor.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-anchor.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/fontbutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp: In member function 'Inkscape::LivePathEffect::PathParam::paste_param_path(char const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:516:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 516 | PathParam::paste_param_path(const char *svgd) | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp: In member function 'Inkscape::LivePathEffect::TextParam::setPosAndAnchor(Geom::Piecewise > const&, double, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/text.cpp:94:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | Point n = -rot90(dir); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::TransformedPointParamKnotHolderEntity_Vector::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:178:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | Geom::Point knot_get() const override{ | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp: In member function 'Inkscape::LivePathEffect::PowerStrokePointArrayParamKnotHolderEntity::knot_set_offset(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:258:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | void PowerStrokePointArrayParamKnotHolderEntity::knot_set_offset(Geom::Point offset) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/togglebutton.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp: In member function 'Inkscape::LivePathEffect::SatellitesArrayParam::updateAmmount(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.cpp:253:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | void SatellitesArrayParam::updateAmmount(double amount) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/unit.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 55%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-clippath.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-clippath.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-clippath.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-clippath.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp: In member function 'virtual void Inkscape::LivePathEffect::TransformedPointParam::param_transform_multiply(const Geom::Affine&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:140:88: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:140:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 55%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-conn-end-pair.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-conn-end-pair.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-conn-end-pair.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-conn-end-pair.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::VectorParamKnotHolderEntity_Origin::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:180:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 180 | Geom::Point knot_get() const override { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 55%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-conn-end.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-conn-end.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-conn-end.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-conn-end.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/proj_pt.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/transf_mat_3x4.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp: In member function 'Inkscape::LivePathEffect::TransformedPointParam::param_transform_multiply(Geom::Affine const&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:140:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:140:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ^~~~~~~ [ 55%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-defs.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-defs.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-defs.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-defs.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp [ 55%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-desc.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-desc.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-desc.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-desc.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-desc.cpp [ 55%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-dimensions.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-dimensions.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-dimensions.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-dimensions.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-dimensions.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp: In member function 'virtual void Inkscape::LivePathEffect::VectorParam::param_transform_multiply(const Geom::Affine&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:138:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:138:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'virtual Geom::Affine SPBox3D::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:259:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | Geom::Affine SPBox3D::set_transform(Geom::Affine const &xform) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'Geom::Point SPBox3D::get_corner_screen(guint, bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | SPBox3D::get_corner_screen (guint id, bool item_coords) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 55%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-ellipse.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-ellipse.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-ellipse.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-ellipse.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/color-profile.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-factory.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-factory.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-factory.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-factory.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp: In member function 'Inkscape::LivePathEffect::VectorParam::param_transform_multiply(Geom::Affine const&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:138:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:138:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'virtual Geom::Affine SPBox3D::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:259:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | Geom::Affine SPBox3D::set_transform(Geom::Affine const &xform) { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'Geom::Point SPBox3D::get_corner_screen(guint, bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | SPBox3D::get_corner_screen (guint id, bool item_coords) const { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:306:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | Geom::Affine const i2d(this->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:308:106: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | return this->get_perspective()->perspective_impl->tmat.image(proj_corner).affine() * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:308:105: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | return this->get_perspective()->perspective_impl->tmat.image(proj_corner).affine() * i2d.inverse(); | ~~~~~~~~~~~^~ [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-filter-reference.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:308:106: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | return this->get_perspective()->perspective_impl->tmat.image(proj_corner).affine() * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'Geom::Point SPBox3D::get_center_screen()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:330:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | Geom::Affine const i2d( this->i2dt_affine() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:331:102: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | return this->get_perspective()->perspective_impl->tmat.image(proj_center).affine() * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:331:101: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | return this->get_perspective()->perspective_impl->tmat.image(proj_center).affine() * i2d.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:331:102: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | return this->get_perspective()->perspective_impl->tmat.image(proj_center).affine() * i2d.inverse(); | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-filter-reference.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-filter-reference.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-filter-reference.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter-reference.cpp [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-filter.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-filter.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-filter.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-filter.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-flowdiv.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-flowdiv.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-flowdiv.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-flowdiv.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/proj_pt.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/transf_mat_3x4.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'SPBox3D::set_transform(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:259:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | Geom::Affine SPBox3D::set_transform(Geom::Affine const &xform) { | ^~~~~~~ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-dimensions.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-dimensions.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-dimensions.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-dimensions.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'SPBox3D::get_corner_screen(unsigned int, bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | SPBox3D::get_corner_screen (guint id, bool item_coords) const { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:306:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | Geom::Affine const i2d(this->i2dt_affine ()); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:308:89: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | return this->get_perspective()->perspective_impl->tmat.image(proj_corner).affine() * i2d.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:308:105: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | return this->get_perspective()->perspective_impl->tmat.image(proj_corner).affine() * i2d.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:310:89: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 310 | return this->get_perspective()->perspective_impl->tmat.image(proj_corner).affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'SPBox3D::get_center_screen()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | SPBox3D::get_center_screen () { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:330:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | Geom::Affine const i2d( this->i2dt_affine() ); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:331:85: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | return this->get_perspective()->perspective_impl->tmat.image(proj_center).affine() * i2d.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:331:101: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | return this->get_perspective()->perspective_impl->tmat.image(proj_center).affine() * i2d.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'SPBox3D::set_corner(unsigned int, Geom::Point const&, Box3D::Axis, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:436:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 436 | SPBox3D::set_corner (const guint id, Geom::Point const &new_pos, const Box3D::Axis movement, bool constrained) { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-dimensions.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-dimensions.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-dimensions.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-dimensions.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-dimensions.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:368:30: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-flowregion.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-flowregion.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-flowregion.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-flowregion.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-flowtext.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-flowtext.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-flowtext.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-flowtext.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/proj_pt.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/transf_mat_3x4.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter-reference.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter-reference.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-font-face.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-font-face.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-font-face.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-font-face.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-font.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-font.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-font.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-font.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-anchor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-glyph-kerning.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-glyph-kerning.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-glyph-kerning.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-glyph-kerning.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/proj_pt.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/transf_mat_3x4.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-glyph.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-glyph.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-glyph.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-glyph.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-gradient-reference.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-gradient-reference.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-gradient-reference.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-gradient-reference.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient-reference.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:139:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:233:87: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-defs.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp: In member function 'virtual void SPClipPath::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:139:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:139:61: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 139 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:139:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:140:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 140 | t.setTranslation(v->bbox->min()); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:143:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | g->setChildTransform(Geom::identity()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp: In member function 'Inkscape::DrawingItem* SPClipPath::show(Inkscape::Drawing&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:195:63: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Geom::Affine t = Geom::Scale(display->bbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:195:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Geom::Affine t = Geom::Scale(display->bbox->dimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:196:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 196 | t.setTranslation(display->bbox->min()); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp: In member function 'Geom::OptRect SPClipPath::geometricBounds(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:233:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | Geom::OptRect tmp = SP_ITEM(&i)->geometricBounds(SP_ITEM(&i)->transform * transform); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp: In function 'void sp_conn_get_route_and_redraw(SPPath*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:153:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 153 | Geom::Affine const path2anc(i2anc_affine(path, ancestor)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp: In function 'bool try_get_intersect_point_with_item_recursive(Geom::PathVector&, SPItem*, const Geom::Affine&, double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:66:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | item_transform * child_item->transform, child_pos); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp: In member function 'SPClipPath::show(Inkscape::Drawing&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:196:44: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | t.setTranslation(display->bbox->min()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:195:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Geom::Affine t = Geom::Scale(display->bbox->dimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:195:63: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Geom::Affine t = Geom::Scale(display->bbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp: In member function 'SPClipPath::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:139:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:139:61: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:143:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | g->setChildTransform(Geom::identity()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-gradient.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-gradient.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-gradient.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-gradient.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp: In member function 'void SPConnEndPair::getEndpoints(Geom::Point*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:224:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Geom::Affine i2d = _path->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:228:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | endPts[h] = h2attItem[h]->getAvoidRef().getConnectionPointPos(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp: In member function 'bool SPConnEndPair::reroutePathFromLibavoid()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:375:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | Geom::Affine doc2item = _path->i2doc_affine().inverse(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-guide.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-guide.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-guide.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-guide.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp: In member function 'Geom::Rect SPFilter::get_automatic_filter_region(SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:384:62: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 384 | Geom::Rect SPFilter::get_automatic_filter_region(SPItem *item) | ^ [ 58%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-hatch-path.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-hatch-path.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-hatch-path.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-hatch-path.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In function 'Geom::operator*(Geom::Point const&, Geom::Affine const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp: In member function 'SPConnEndPair::getEndpoints(Geom::Point*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:219:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | void SPConnEndPair::getEndpoints(Geom::Point endPts[]) const | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:219:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:219:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:219:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:224:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Geom::Affine i2d = _path->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:228:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | endPts[h] = h2attItem[h]->getAvoidRef().getConnectionPointPos(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp: In member function 'SPConnEndPair::reroutePathFromLibavoid()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:364:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | bool SPConnEndPair::reroutePathFromLibavoid() | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient-reference.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient-reference.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp: In member function 'virtual void SPFlowdiv::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:47:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | cctx.i2doc = chi.transform * ictx->i2doc; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 58%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-hatch.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-hatch.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-hatch.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-hatch.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ [ 58%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-image.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-image.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-image.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-image.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp: In member function 'void SPFilter::update_filter_all_regions()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:355:58: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | opt_r.unionWith(this->get_automatic_filter_region(item)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp: In member function 'Geom::Rect SPFilter::get_automatic_filter_region(SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:387:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 387 | Geom::OptRect v_box = item->bbox(Geom::identity(), SPItem::VISUAL_BBOX); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:389:45: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 389 | if (!v_box || !g_box) return Geom::Rect(); // No adjustment for dead box | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:409:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | outbox *= Geom::Translate(-inbox.left(), -inbox.top()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:411:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | return outbox; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'virtual Geom::Affine SPGenericEllipse::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:494:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Geom::Affine SPGenericEllipse::set_transform(Geom::Affine const &xform) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'Geom::Point SPGenericEllipse::getPointAtAngle(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:625:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 625 | Geom::Point SPGenericEllipse::getPointAtAngle(double arg) const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:57:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | Geom::Point getPoint() const { return point_on_line; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:627:74: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-item-group.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-item-group.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-item-group.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-item-group.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp: In member function 'SPFilter::get_automatic_filter_region(SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.cpp:384:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 384 | Geom::Rect SPFilter::get_automatic_filter_region(SPItem *item) | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-factory.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'virtual void SPGenericEllipse::set_shape()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:473:104: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | Geom::Affine aff = Geom::Scale(rx.computed, ry.computed) * Geom::Translate(cx.computed, cy.computed); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::append(const Geom::Curve&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:696:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | stitchTo(curve.initialPoint()); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'virtual Geom::Affine SPGenericEllipse::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:501:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Geom::Point pos(Geom::Point(this->cx.computed, this->cy.computed) * xform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:505:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | Geom::Affine ret(Geom::Affine(xform).withoutTranslation()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:534:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:534:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | pos = pos * ret.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:534:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:544:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | this->adjust_pattern(xform * ret.inverse()); | ~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'virtual void SPGenericEllipse::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:564:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 564 | Geom::Point pt = this->getPointAtAngle(angle) * i2dt; | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In member function 'bool Geom::AngleInterval::contains(Geom::Angle) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:326:10: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 326 | bool contains(Angle a) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'Geom::Point SPGenericEllipse::getPointAtAngle(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:625:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 625 | Geom::Point SPGenericEllipse::getPointAtAngle(double arg) const | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'void SPGenericEllipse::position_set(gdouble, gdouble, gdouble, gdouble)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:663:48: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 663 | this->start = Geom::Angle::from_degrees(prefs->getDouble("/tools/shapes/arc/start", 0.0)).radians0(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In static member function 'static gdouble SPGenericEllipse::vectorStretch(Geom::Point, Geom::Point, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | gdouble SPGenericEllipse::vectorStretch(Geom::Point p0, Geom::Point p1, Geom::Affine xform) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:694:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 694 | return (Geom::distance(p0 * xform, p1 * xform) / Geom::distance(p0, p1)); | ~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'void SPGenericEllipse::setVisibleRx(gdouble)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:701:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 701 | this->rx = rx / SPGenericEllipse::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 702 | Geom::Point(this->cx.computed + 1, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 703 | Geom::Point(this->cx.computed, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp: In function 'try_get_intersect_point_with_item_recursive(Geom::PathVector&, SPItem*, Geom::Affine const&, double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:66:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | item_transform * child_item->transform, child_pos); | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font-face.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'SPGenericEllipse::normalize()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:622:29: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | this->end = a.finalAngle().radians0(); | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-font.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Translate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ [ 58%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-item-rm-unsatisfied-cns.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-item-rm-unsatisfied-cns.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-item-rm-unsatisfied-cns.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-item-rm-unsatisfied-cns.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-rm-unsatisfied-cns.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 58%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-item-transform.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h: In member function 'Geom::PathIteratorSink >::append(Geom::Path const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:184:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | moveTo(other.initialPoint()); | ~~~~~~~~~~~~~~~~~~^~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-item-transform.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-item-transform.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-item-transform.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ [ 58%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-item-update-cns.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-item-update-cns.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-item-update-cns.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-item-update-cns.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-update-cns.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 58%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-item.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-item.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-item.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-item.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'SPGenericEllipse::set_transform(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:505:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | Geom::Affine ret(Geom::Affine(xform).withoutTranslation()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:501:73: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Geom::Point pos(Geom::Point(this->cx.computed, this->cy.computed) * xform); | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:547:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | this->adjust_gradient(xform * ret.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:534:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | pos = pos * ret.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:494:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Geom::Affine SPGenericEllipse::set_transform(Geom::Affine const &xform) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'Geom::BezierCurve::initialPoint() const': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph-kerning.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In function 'Geom::operator*(Geom::Point const&, Geom::Translate const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'boost::operators_impl::operator-(Geom::Angle const&, Geom::Angle const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp: In member function 'virtual void SPFlowregion::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowregion.cpp:82:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | cctx.i2doc = chi.transform * ictx->i2doc; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In function 'SPGenericEllipse::vectorStretch(Geom::Point, Geom::Point, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | gdouble SPGenericEllipse::vectorStretch(Geom::Point p0, Geom::Point p1, Geom::Affine xform) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'SPGenericEllipse::setVisibleRx(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:701:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 701 | this->rx = rx / SPGenericEllipse::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 702 | Geom::Point(this->cx.computed + 1, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 703 | Geom::Point(this->cx.computed, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:701:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:701:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:701:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'SPGenericEllipse::setVisibleRy(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:714:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 714 | this->ry = ry / SPGenericEllipse::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 715 | Geom::Point(this->cx.computed, this->cy.computed + 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 | Geom::Point(this->cx.computed, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 717 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:714:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:714:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:714:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'SPGenericEllipse::getVisibleRx() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:728:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | return this->rx.computed * SPGenericEllipse::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 729 | Geom::Point(this->cx.computed + 1, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 730 | Geom::Point(this->cx.computed, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 731 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:728:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:728:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:728:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'SPGenericEllipse::getVisibleRy() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:739:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 739 | return this->ry.computed * SPGenericEllipse::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 740 | Geom::Point(this->cx.computed, this->cy.computed + 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 741 | Geom::Point(this->cx.computed, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 742 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:739:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:739:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:739:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp: In member function 'Geom::Interval SPHatchPath::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:167:38: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | Geom::Interval SPHatchPath::bounds() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:43: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In function 'SPItem* create_flowtext_with_internal_frame(SPDesktop*, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:658:15: warning: unused variable 'root_object' [-Wunused-variable] 658 | SPObject *root_object = doc->getObjectByRepr(root_repr); | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:663:15: warning: unused variable 'region_object' [-Wunused-variable] 663 | SPObject *region_object = doc->getObjectByRepr(region_repr); | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:688:15: warning: unused variable 'para_object' [-Wunused-variable] 688 | SPObject *para_object = doc->getObjectByRepr(para_repr); | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp: In member function 'Geom::Interval SPHatchPath::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:167:16: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | Geom::Interval SPHatchPath::bounds() const | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:172:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Geom::Affine transform = Geom::Translate(offset.computed, 0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:185:12: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | return result; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp: In member function 'void SPHatchPath::_updateView(SPHatchPath::View&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:214:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Geom::Affine offset_transform = Geom::Translate(offset.computed, 0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp: In member function 'void SPHatchPath::_readHatchPathVector(const char*, Geom::PathVector&, bool&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:274:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | gdouble last_point_x = pathv.back().finalPoint().x(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-glyph.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-line.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-line.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-line.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-line.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-rm-unsatisfied-cns.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-linear-gradient.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-linear-gradient.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-linear-gradient.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-linear-gradient.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:274:33: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-guide-attachment.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-rm-unsatisfied-cns.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-guide-attachment.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-rm-unsatisfied-cns.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'SPGenericEllipse::snappoints(std::vector >&, Inkscape::SnapPreferences const*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:552:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 552 | void SPGenericEllipse::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:552:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:552:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:552:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:557:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | Geom::Affine const i2dt = this->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:564:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 564 | Geom::Point pt = this->getPointAtAngle(angle) * i2dt; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-guide-attachment.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-rm-unsatisfied-cns.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp: In member function 'SPHatchPath::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:172:64: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Geom::Affine transform = Geom::Translate(offset.computed, 0); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-update-cns.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-rm-unsatisfied-cns.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:57:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | Geom::Point getPoint() const { return point_on_line; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-update-cns.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-update-cns.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-guide-attachment.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-rm-unsatisfied-cns.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-guide-attachment.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-rm-unsatisfied-cns.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-rm-unsatisfied-cns.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-update-cns.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-guide-attachment.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-rm-unsatisfied-cns.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'Geom::Affine get_scale_transform_for_uniform_stroke(const Geom::Rect&, gdouble, gdouble, bool, bool, gdouble, gdouble, gdouble, gdouble)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:49:204: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | Geom::Affine get_scale_transform_for_uniform_stroke(Geom::Rect const &bbox_visual, gdouble stroke_x, gdouble stroke_y, bool transform_stroke, bool preserve, gdouble x0, gdouble y0, gdouble x1, gdouble y1) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'Geom::Rect get_visual_bbox(const Geom::OptRect&, const Geom::Affine&, gdouble, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:338:162: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | Geom::Rect get_visual_bbox(Geom::OptRect const &initial_geom_bbox, Geom::Affine const &abs_affine, gdouble const initial_strokewidth, bool const transform_stroke) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-lpe-item.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-lpe-item.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-lpe-item.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-lpe-item.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:51:57: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:90:23: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:345:72: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 58%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-marker.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-marker.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-marker.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-marker.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-update-cns.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:57:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | Geom::Point getPoint() const { return point_on_line; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'Geom::Affine get_scale_transform_for_uniform_stroke(const Geom::Rect&, gdouble, gdouble, bool, bool, gdouble, gdouble, gdouble, gdouble)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:49:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | Geom::Affine get_scale_transform_for_uniform_stroke(Geom::Rect const &bbox_visual, gdouble stroke_x, gdouble stroke_y, bool transform_stroke, bool preserve, gdouble x0, gdouble y0, gdouble x1, gdouble y1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:51:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Affine p2o = Geom::Translate (-bbox_visual.min()); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:51:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Affine p2o = Geom::Translate (-bbox_visual.min()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'Geom::Affine get_scale_transform_for_variable_stroke(const Geom::Rect&, const Geom::Rect&, bool, bool, gdouble, gdouble, gdouble, gdouble)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:206:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | Geom::Affine p2o = Geom::Translate (-bbox_visual.min()); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:206:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | Geom::Affine p2o = Geom::Translate (-bbox_visual.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'Geom::Rect get_visual_bbox(const Geom::OptRect&, const Geom::Affine&, gdouble, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:338:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | Geom::Rect get_visual_bbox(Geom::OptRect const &initial_geom_bbox, Geom::Affine const &abs_affine, gdouble const initial_strokewidth, bool const transform_stroke) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:345:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 345 | Geom::Point const p0 = Geom::Point(initial_geom_bbox->corner(0)) * abs_affine; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:365:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 365 | return new_visual_bbox; | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'SPGenericEllipse::set_shape()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:473:104: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | Geom::Affine aff = Geom::Scale(rx.computed, ry.computed) * Geom::Translate(cx.computed, cy.computed); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-update-cns.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:167:16: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | Geom::Interval SPHatchPath::bounds() const | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:413:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 413 | void SPGenericEllipse::set_shape() | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-update-cns.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-update-cns.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-update-cns.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'get_scale_transform_for_uniform_stroke(Geom::Rect const&, double, double, bool, bool, double, double, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:55:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 55 | Geom::Affine unbudge = Geom::Translate (0, 0); // moves the object(s) to compensate for the drift caused by stroke width change | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:51:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Affine p2o = Geom::Translate (-bbox_visual.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:87:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Geom::Affine direct = Geom::Scale(flip_x * w1 / w0, flip_y* h1 / h0); // Scaling of the visual bounding box | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'get_scale_transform_for_variable_stroke(Geom::Rect const&, Geom::Rect const&, bool, bool, double, double, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:206:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | Geom::Affine p2o = Geom::Translate (-bbox_visual.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:247:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | Geom::Affine direct = Geom::Scale(flip_x * w1 / w0, flip_y* h1 / h0); // Scaling of the visual bounding box | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'get_visual_bbox(Geom::OptRect const&, Geom::Affine const&, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:345:65: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 345 | Geom::Point const p0 = Geom::Point(initial_geom_bbox->corner(0)) * abs_affine; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [ 58%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-mask.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'get_scale_transform_for_uniform_stroke(Geom::Rect const&, double, double, bool, bool, double, double, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:90:23: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | return (p2o * direct * o2n); | ^~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-mask.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-mask.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-mask.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'virtual void SPFlowtext::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:91:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | cctx.i2doc = chi.transform * ictx->i2doc; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'Geom::Path::finalPoint() const [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'virtual void SPFlowtext::print(SPPrintContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:274:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 274 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:274:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:274:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 274 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:276:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | Geom::Affine const ctm (this->i2dt_affine()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'virtual void SPFlowtext::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:306:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:306:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'virtual Inkscape::DrawingItem* SPFlowtext::show(Inkscape::Drawing&, unsigned int, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'Inkscape::XML::Node* SPFlowtext::getAsText()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:499:86: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 499 | Geom::Point anchor_point = this->layout.characterAnchorPoint(this->layout.begin()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In function 'SPItem* create_flowtext_with_internal_frame(SPDesktop*, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:651:110: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 651 | root_repr->setAttributeOrRemoveIfEmpty("transform", sp_svg_transform_write(parent->i2doc_affine().inverse())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'void SPFlowtext::fix_overflow_flowregion(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:712:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 712 | scale = scale.inverse(); | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:714:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 714 | SP_ITEM(childshapes)->doWriteTransform(scale, nullptr, true); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In function 'Geom::operator*(Geom::Point const&, Geom::Affine const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'get_visual_bbox(Geom::OptRect const&, Geom::Affine const&, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:338:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | Geom::Rect get_visual_bbox(Geom::OptRect const &initial_geom_bbox, Geom::Affine const &abs_affine, gdouble const initial_strokewidth, bool const transform_stroke) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 59%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-mesh-array.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-mesh-array.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-mesh-array.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-mesh-array.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 59%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-mesh-gradient.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-mesh-gradient.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-mesh-gradient.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-mesh-gradient.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp: In member function 'Geom::Affine SPGradient::get_g2d_matrix(const Geom::Affine&, const Geom::Rect&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1072:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | SPGradient::get_g2d_matrix(Geom::Affine const &ctm, Geom::Rect const &bbox) const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-mesh-patch.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-mesh-patch.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-mesh-patch.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-mesh-patch.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-patch.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1075:45: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1076:46: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'SPFlowtext::fix_overflow_flowregion(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:712:42: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 712 | scale = scale.inverse(); | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:714:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 714 | SP_ITEM(childshapes)->doWriteTransform(scale, nullptr, true); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 59%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-mesh-row.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-mesh-row.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-mesh-row.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-mesh-row.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-row.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp: In constructor 'SPGradient::SPGradient()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:248:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | this->gradientTransform = Geom::identity(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'SPFlowtext::print(SPPrintContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:274:33: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:270:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | void SPFlowtext::print(SPPrintContext *ctx) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:274:81: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:276:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | Geom::Affine const ctm (this->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp: In member function 'Geom::Affine SPGradient::get_g2d_matrix(const Geom::Affine&, const Geom::Rect&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1075:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1075 | return ( Geom::Scale(bbox.dimensions()) | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1076:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1075 | return ( Geom::Scale(bbox.dimensions()) | ~~~~~~~~~~~~~~~~~~~~~~~~ 1076 | * Geom::Translate(bbox.min()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp: In member function 'Geom::Affine SPGradient::get_gs2d_matrix(const Geom::Affine&, const Geom::Rect&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1088:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1088 | * Geom::Scale(bbox.dimensions()) | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1088:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1087 | return ( gradientTransform | ~~~~~~~~~~~~~~~~~ 1088 | * Geom::Scale(bbox.dimensions()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1089:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1089 | * Geom::Translate(bbox.min()) | ~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1089:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1087 | return ( gradientTransform | ~~~~~~~~~~~~~~~~~ 1088 | * Geom::Scale(bbox.dimensions()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1089 | * Geom::Translate(bbox.min()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp: In member function 'void SPGradient::set_gs2d_matrix(const Geom::Affine&, const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1103:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1103 | * Geom::Translate(-bbox.min()) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1103:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | gradientTransform = ( gradientTransform | ~~~~~~~~~~~~~~~~~ 1103 | * Geom::Translate(-bbox.min()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1104:75: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1104 | * Geom::Scale(bbox.dimensions()).inverse() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1104:64: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1104 | * Geom::Scale(bbox.dimensions()).inverse() ); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1104:75: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1104 | * Geom::Scale(bbox.dimensions()).inverse() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1102:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | gradientTransform = ( gradientTransform | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 1103 | * Geom::Translate(-bbox.min()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1104 | * Geom::Scale(bbox.dimensions()).inverse() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp: In function 'void sp_gradient_pattern_common_setup(cairo_pattern_t*, SPGradient*, const Geom::OptRect&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1152:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1152 | ink_cairo_pattern_set_matrix(cp, gs2user.inverse()); | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'SPFlowtext::getAsText()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:489:22: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Inkscape::XML::Node *SPFlowtext::getAsText() | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp: In member function 'SPGradient::get_g2d_matrix(Geom::Affine const&, Geom::Rect const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1076:44: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1076 | * Geom::Translate(bbox.min()) | ~~~~~~~~^~ In function 'SPGradient::get_g2d_matrix(Geom::Affine const&, Geom::Rect const&) const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp: In member function 'SPGradient::get_gs2d_matrix(Geom::Affine const&, Geom::Rect const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1088:47: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1088 | * Geom::Scale(bbox.dimensions()) | ~~~~~~~~~~~~~~~^~ In member function 'SPGradient::get_gs2d_matrix(Geom::Affine const&, Geom::Rect const&) const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp: In member function 'SPGradient::set_gs2d_matrix(Geom::Affine const&, Geom::Rect const&, Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1103:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1103 | * Geom::Translate(-bbox.min()) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1104:75: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1104 | * Geom::Scale(bbox.dimensions()).inverse() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:1104:64: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1104 | * Geom::Scale(bbox.dimensions()).inverse() ); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In function 'create_flowtext_with_internal_frame(SPDesktop*, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:642:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | SPItem *create_flowtext_with_internal_frame (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:642:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:651:100: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 651 | root_repr->setAttributeOrRemoveIfEmpty("transform", sp_svg_transform_write(parent->i2doc_affine().inverse())); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In function 'Geom::operator*(Geom::Point const&, Geom::Affine const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'SPFlowtext::snappoints(std::vector >&, Inkscape::SnapPreferences const*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:296:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | void SPFlowtext::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp: In member function 'SPGradient::SPGradient()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.cpp:248:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | this->gradientTransform = Geom::identity(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In member function 'Geom::Interval SPHatch::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:610:34: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 610 | Geom::Interval SPHatch::bounds() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-linear-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'virtual Geom::Affine SPImage::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:687:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 687 | Geom::Affine SPImage::set_transform(Geom::Affine const &xform) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp: In member function 'Geom::Point SPGuide::getPositionFrom(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:356:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | Geom::Point SPGuide::getPositionFrom(Geom::Point const &pt) const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:680:54: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 59%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-metadata.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-metadata.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-metadata.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-metadata.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:370:42: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:501:17: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In constructor 'SPHatch::SPHatch()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:48:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | _hatchTransform(Geom::identity()), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In member function 'Geom::Interval SPHatch::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:610:16: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 610 | Geom::Interval SPHatch::bounds() const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In member function 'SPHatch::RenderInfo SPHatch::_calculateRenderInfo(const SPHatch::View&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:680:96: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 680 | Geom::Rect hatch_tile = Geom::Rect::from_xywh(0, tile_render_y, tile_width, tile_height); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:689:123: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:689:92: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:689:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:696:50: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | Geom::Interval bounds = this->bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:708:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 708 | info.overflow_step_transform = Geom::Translate(pitch, 0.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In member function 'Geom::OptInterval SPHatch::_calculateStripExtents(const Geom::OptRect&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:728:92: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:728:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:733:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 733 | Geom::Point corner = bbox->corner(i); | ^ [ 59%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-missing-glyph.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-missing-glyph.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-missing-glyph.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-missing-glyph.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In function 'void sp_image_set_curve(SPImage*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:729:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 729 | Geom::OptRect rect = image->bbox(Geom::identity(), SPItem::VISUAL_BBOX); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'virtual void SPImage::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:370:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 370 | ictx->viewport= Geom::Rect::from_xywh( this->x.computed, this->y.computed, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | this->width.computed, this->height.computed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'virtual Geom::OptRect SPImage::bbox(const Geom::Affine&, SPItem::BBoxType) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:478:37: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 478 | bbox = Geom::Rect::from_xywh(this->x.computed, this->y.computed, this->width.computed, this->height.computed); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'virtual void SPImage::print(SPPrintContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:501:11: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | t = s * tp; | ~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'virtual void SPImage::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:674:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 674 | p.emplace_back(Geom::Point(x0, y0) * i2d, Inkscape::SNAPSOURCE_IMG_CORNER, Inkscape::SNAPTARGET_IMG_CORNER); | ~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'virtual Geom::Affine SPImage::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:687:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 687 | Geom::Affine SPImage::set_transform(Geom::Affine const &xform) { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:689:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Point pos( Geom::Point(this->x.computed, this->y.computed) * xform ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:693:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 693 | Geom::Affine ret(Geom::Affine(xform).withoutTranslation()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:717:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:717:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | pos = pos * ret.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:717:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:721:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 721 | return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-patch.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-patch.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-patch.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-patch.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Rotate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-row.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-row.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-row.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-row.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-patch.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-patch.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-patch.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-patch.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-patch.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In function 'Geom::operator*(Geom::Point const&, Geom::Affine const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In member function 'SPHatch::_calculateStripExtents(Geom::OptRect const&) const [clone .part.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:728:104: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:728:92: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:728:123: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:733:46: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 733 | Geom::Point corner = bbox->corner(i); | ~~~~~~~~~~~~^~~ [ 59%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-namedview.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-namedview.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-namedview.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-namedview.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:719:19: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | Geom::OptInterval SPHatch::_calculateStripExtents(Geom::OptRect const &bbox) const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:719:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:719:19: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:729:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 729 | Geom::Affine user2ps = ps2user.inverse(); | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-row.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-row.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-row.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-row.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:689:72: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Point pos( Geom::Point(this->x.computed, this->y.computed) * xform ); | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:687:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 687 | Geom::Affine SPImage::set_transform(Geom::Affine const &xform) { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'SPImage::bbox(Geom::Affine const&, SPItem::BBoxType) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:478:37: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | bbox = Geom::Rect::from_xywh(this->x.computed, this->y.computed, this->width.computed, this->height.computed); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-row.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 59%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-object-group.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-object-group.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-object-group.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-object-group.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:57:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | Geom::Point getPoint() const { return point_on_line; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp: In member function 'virtual cairo_pattern_t* SPMeshGradient::pattern_new(cairo_t*, const Geom::OptRect&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:193:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | cairo_mesh_pattern_move_to( cp, patch.getPoint( 0, 0 )[X], patch.getPoint( 0, 0 )[Y] ); | ~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:260:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | ink_cairo_pattern_set_matrix(cp, gs2user.inverse()); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'SPImage::snappoints(std::vector >&, Inkscape::SnapPreferences const*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:654:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 654 | void SPImage::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In member function 'SPHatch::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:610:16: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 610 | Geom::Interval SPHatch::bounds() const | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In member function 'SPHatch::_calculateRenderInfo(SPHatch::View const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:689:92: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:689:104: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:654:21: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 654 | SPHatch::RenderInfo SPHatch::_calculateRenderInfo(View const &view) const | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:654:21: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 59%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-object.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'SPImage::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:370:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 370 | ictx->viewport= Geom::Rect::from_xywh( this->x.computed, this->y.computed, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | this->width.computed, this->height.computed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:381:46: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | this->viewBox = Geom::Rect::from_xywh(0, 0, this->pixbuf->width(), this->pixbuf->height()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-object.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-object.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-object.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:696:49: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | Geom::Interval bounds = this->bounds(); | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In member function 'SPHatch::_updateView(SPHatch::View&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:650:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 650 | view.arenaitem->setOverflow(info.overflow_initial_transform, info.overflow_steps, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 651 | info.overflow_step_transform); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:156:18: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | cairo_pattern_t* SPMeshGradient::pattern_new(cairo_t * /*ct*/, | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:156:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:156:18: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:260:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | ink_cairo_pattern_set_matrix(cp, gs2user.inverse()); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 59%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-offset.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-offset.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-offset.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-offset.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp [ 59%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-paint-server.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-paint-server.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-paint-server.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-paint-server.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 59%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-path.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-path.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-path.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-path.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 59%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-pattern.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-pattern.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-pattern.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-pattern.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp: In member function 'virtual void SPGroup::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:165:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | cctx.i2doc = item->transform * ictx->i2doc; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp: In member function 'void SPGroup::scaleChildItemsRec(const Geom::Scale&, const Geom::Point&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:698:55: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 698 | Geom::Affine final = s.inverse() * sc * s; | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:698:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 698 | Geom::Affine final = s.inverse() * sc * s; | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:726:58: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 726 | item->doWriteTransform(sc.inverse()*item->transform*sc, nullptr, true); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:726:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 726 | item->doWriteTransform(sc.inverse()*item->transform*sc, nullptr, true); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:734:55: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | Geom::Affine final = s.inverse() * sc * s; | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:734:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | Geom::Affine final = s.inverse() * sc * s; | ~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Scale const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:64: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In function 'Geom::Affine sp_item_transform_repr(SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1358:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1358 | Geom::Affine sp_item_transform_repr (SPItem *item) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Affine const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp: In member function 'SPGroup::scaleChildItemsRec(Geom::Scale const&, Geom::Point const&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:698:55: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 698 | Geom::Affine final = s.inverse() * sc * s; | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:726:58: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 726 | item->doWriteTransform(sc.inverse()*item->transform*sc, nullptr, true); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:734:55: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | Geom::Affine final = s.inverse() * sc * s; | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:272:70: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1790:50: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:207:42: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:214:51: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:440:66: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In constructor 'SPItem::SPItem()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:85:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | transform = Geom::identity(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp: In function '_ungroup_compensate_source_transform(SPItem*, SPItem const*, Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.cpp:416:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | auto const adv = item->transform.inverse() * source_transform * item->transform; | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'void SPItem::setCenter(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:272:70: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 272 | transform_center_x = (object_centre[Geom::X] - bbox->midpoint()[Geom::X])/viewscale; | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'virtual void SPItem::set(SPAttr, const gchar*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:469:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 469 | item->set_item_transform(Geom::identity()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'void SPItem::getSnappoints(std::vector&, const Inkscape::SnapPreferences*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:996:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 996 | p.emplace_back(getCenter(), Inkscape::SNAPSOURCE_ROTATION_CENTER, Inkscape::SNAPTARGET_ROTATION_CENTER); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1019:90: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1019 | Geom::Point pt = desktop->dt2doc(p_orig.getPoint()) * i2dt_affine(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1019:91: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1019 | Geom::Point pt = desktop->dt2doc(p_orig.getPoint()) * i2dt_affine(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'Inkscape::DrawingItem* SPItem::invoke_show(Inkscape::Drawing&, unsigned int, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'virtual void SPItem::convert_to_guides() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1754:32: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1754 | Geom::Point A((*bbox).min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'void SPItem::rotate_rel(const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1771:94: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1771 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1780:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | setCenter(center * affine); | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'void SPItem::scale_rel(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1789:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1789 | Geom::Translate const s(bbox->midpoint()); // use getCenter? | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1790:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1790 | set_i2d_affine(i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1790:49: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1790 | set_i2d_affine(i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1790:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1790 | set_i2d_affine(i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'void SPItem::skew_rel(double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1797:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1797 | Geom::Point center = getCenter(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1801:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1801 | Geom::Affine affine = Geom::Affine(s).inverse() * skew * Geom::Affine(s); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1808:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1808 | setCenter(center * affine); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'void SPItem::move_rel(const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1815:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1815 | set_i2d_affine(i2dt_affine() * tr); | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:179:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp: In member function 'virtual Geom::Affine SPLine::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:126:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Geom::Affine SPLine::set_transform(Geom::Affine const &transform) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-polygon.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-polygon.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-polygon.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-polygon.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In member function 'virtual void SPMarker::update(SPCtx*, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:203:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | ictx.i2doc = Geom::identity(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:207:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 207 | ictx.viewport = Geom::Rect::from_xywh(0, 0, this->markerWidth.computed, this->markerHeight.computed); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:214:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | this->c2p = this->c2p * Geom::Translate( -ref ); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:214:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | this->c2p = this->c2p * Geom::Translate( -ref ); | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:214:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | this->c2p = this->c2p * Geom::Translate( -ref ); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'Inkscape::DrawingItem* sp_marker_show_instance(SPMarker*, Inkscape::DrawingItem*, unsigned int, unsigned int, const Geom::Affine&, float)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:403:43: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 403 | m = Geom::Rotate::from_degrees(marker->orient.computed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:403:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 403 | m = Geom::Rotate::from_degrees(marker->orient.computed); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:404:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 404 | m *= Geom::Translate(base.translation()); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:407:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | m = Geom::Scale(linewidth) * m; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'const gchar* generate_marker(std::vector&, Geom::Rect, SPDocument*, Geom::Point, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | const gchar *generate_marker(std::vector &reprs, Geom::Rect bounds, SPDocument *document, Geom::Point center, Geom::Affine move) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:440:66: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 440 | sp_repr_set_svg_double(repr, "markerWidth", bounds.dimensions()[Geom::X]); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:456:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | dup_transform = Geom::identity(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp: In member function 'Geom::OptRect SPMask::geometricBounds(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:117:99: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | Geom::OptRect tmp = SP_ITEM(&i)->geometricBounds(Geom::Affine(SP_ITEM(&i)->transform) * transform); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'void SPMeshNodeArray::transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2784:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2784 | for (int i = 0; i < nodes[0].size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp: In member function 'virtual void SPMask::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:179:61: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:179:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:180:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 180 | t.setTranslation(v->bbox->min()); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:183:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | g->setChildTransform(Geom::identity()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp: In member function 'Inkscape::DrawingItem* SPMask::sp_mask_show(Inkscape::Drawing&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:258:73: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Affine t = Geom::Scale(this->display->bbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:258:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Affine t = Geom::Scale(this->display->bbox->dimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:259:54: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 259 | t.setTranslation(this->display->bbox->min()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:45: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In function 'i2anc_affine(SPObject const*, SPObject const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1608:36: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1608 | Geom::Affine ret(Geom::identity()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:1118:47: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'SPItem::setCenter(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:272:70: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 272 | transform_center_x = (object_centre[Geom::X] - bbox->midpoint()[Geom::X])/viewscale; | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2816:31: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Affine const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'generate_marker(std::vector >&, Geom::Rect, SPDocument*, Geom::Point, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:440:66: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 440 | sp_repr_set_svg_double(repr, "markerWidth", bounds.dimensions()[Geom::X]); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:456:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | dup_transform = Geom::identity(); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In member function 'SPMarker::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:214:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | this->c2p = this->c2p * Geom::Translate( -ref ); | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'SPItem::rotate_rel(Geom::Rotate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1771:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1771 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'SPItem::convert_to_guides() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1755:30: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1755 | Geom::Point C((*bbox).max()); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'SPItem::scale_rel(Geom::Scale const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1790:49: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1790 | set_i2d_affine(i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'SPItem::SPItem()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:85:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | transform = Geom::identity(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:258:75: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Affine t = Geom::Scale(this->display->bbox->dimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:258:73: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Affine t = Geom::Scale(this->display->bbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp: In member function 'SPMask::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:179:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:179:61: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:183:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | g->setChildTransform(Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp: In member function 'virtual void SPLine::convert_to_guides() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:117:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | Geom::Affine const i2dt(this->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:119:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | points[0] = Geom::Point(this->x1.computed, this->y1.computed)*i2dt; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp: In member function 'virtual Geom::Affine SPLine::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:126:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Geom::Affine SPLine::set_transform(Geom::Affine const &transform) { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'generate_marker(std::vector >&, Geom::Rect, SPDocument*, Geom::Point, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | const gchar *generate_marker(std::vector &reprs, Geom::Rect bounds, SPDocument *document, Geom::Point center, Geom::Affine move) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 60%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-polyline.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-polyline.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-polyline.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-polyline.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In member function 'SPMarker::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:214:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | this->c2p = this->c2p * Geom::Translate( -ref ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:207:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | ictx.viewport = Geom::Rect::from_xywh(0, 0, this->markerWidth.computed, this->markerHeight.computed); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'void SPMeshNodeArray::create(SPMeshGradient*, SPItem*, Geom::OptRect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:1118:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1118 | Geom::Coord const width = bbox->dimensions()[Geom::X]; | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'guint SPMeshNodeArray::color_pick(std::vector, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2328:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2328 | p *= item->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2343:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2343 | Geom::Point dp = nodes[nrow+1][ncol]->p - p; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'sp_marker_show_instance(SPMarker*, Inkscape::DrawingItem*, unsigned int, unsigned int, Geom::Affine const&, float)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:407:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | m = Geom::Scale(linewidth) * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:356:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | sp_marker_show_instance ( SPMarker *marker, Inkscape::DrawingItem *parent, | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'bool SPMeshNodeArray::fill_box(Geom::OptRect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2816:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2816 | Geom::Affine trans = t1 * scale * t2; | ^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'void SPMeshNodeArray::split_row(unsigned int, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2900:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2900 | nodes[i+n ][j]->p = b_new.first[n]; In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp: In member function 'SPLine::convert_to_guides() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:120:67: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | points[1] = Geom::Point(this->x2.computed, this->y2.computed)*i2dt; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:115:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | void SPLine::convert_to_guides() const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 60%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-radial-gradient.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-radial-gradient.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-radial-gradient.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-radial-gradient.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 60%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-rect.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-rect.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-rect.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-rect.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ [ 60%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-root.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-root.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-root.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-root.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'SPItem::getCenter() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:292:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | Geom::Point SPItem::getCenter() const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:292:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:292:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:292:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:927:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 927 | return geometricBounds(i2dt_affine()); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::Line(Geom::Ray const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:101:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | , _final(r.origin() + r.vector()) | ~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Scale const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In function 'Geom::operator*(Geom::Point const&, Geom::Affine const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'SPItem::getSnappoints(std::vector >&, Inkscape::SnapPreferences const*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:987:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 987 | void SPItem::getSnappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:987:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:987:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:996:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 996 | p.emplace_back(getCenter(), Inkscape::SNAPSOURCE_ROTATION_CENTER, Inkscape::SNAPTARGET_ROTATION_CENTER); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1019:90: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1019 | Geom::Point pt = desktop->dt2doc(p_orig.getPoint()) * i2dt_affine(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-missing-glyph.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'SPItem::rotate_rel(Geom::Rotate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1780:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | setCenter(center * affine); | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1767:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1767 | void SPItem::rotate_rel(Geom::Rotate const &rotation) | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1767:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1767:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1769:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1769 | Geom::Point center = getCenter(); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1771:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1771 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'SPItem::skew_rel(double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1808:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1808 | setCenter(center * affine); | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1795:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1795 | void SPItem::skew_rel(double skewX, double skewY) | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1795:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1795:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1797:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1797 | Geom::Point center = getCenter(); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1801:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1801 | Geom::Affine affine = Geom::Affine(s).inverse() * skew * Geom::Affine(s); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'SPMeshNodeArray::fill_box(Geom::OptRect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2815:34: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 2815 | Geom::Translate t2((*box).min()); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'SPMeshNodeArray::create(SPMeshGradient*, SPItem*, Geom::OptRect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:1110:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1110 | bbox = item->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:1120:46: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1120 | Geom::Point center = bbox->midpoint(); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-metadata.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 60%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-script.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-script.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-script.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-script.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 60%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-shape.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-shape.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-shape.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-shape.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object-group.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 60%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-shape-reference.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-shape-reference.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-shape-reference.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-shape-reference.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp: In member function 'virtual cairo_pattern_t* SPRadialGradient::pattern_new(cairo_t*, const Geom::OptRect&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:208:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | Geom::Point d(focus - center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:212:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | d_user *= gs2user.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:12: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-radial-gradient.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'SPMeshNodeArray::color_pick(std::vector >, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2275:7: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2275 | guint SPMeshNodeArray::color_pick( std::vector icorners, SPItem* item ) { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2275:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2275:7: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2275:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2328:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2328 | p *= item->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2343:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2343 | Geom::Point dp = nodes[nrow+1][ncol]->p - p; | ^ [ 60%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-solid-color.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-solid-color.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-solid-color.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-solid-color.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-object.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:382:60: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:577:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:1224:40: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In constructor 'SPPattern::SPPattern()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:54:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | this->_pattern_transform = Geom::identity(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In static member function 'static const gchar* SPPattern::produce(const std::vector&, Geom::Rect, SPDocument*, Geom::Affine, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | const gchar *SPPattern::produce(const std::vector &reprs, Geom::Rect bounds, | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:382:60: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 382 | sp_repr_set_svg_double(repr, "width", bounds.dimensions()[Geom::X]); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:394:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 394 | dup_transform = Geom::identity(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In member function 'virtual cairo_pattern_t* SPPattern::pattern_new(cairo_t*, const Geom::OptRect&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:577:82: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 577 | Geom::Rect pattern_tile = Geom::Rect::from_xywh(0, 0, tile_width, tile_height); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:599:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * getTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:619:87: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | Geom::Point c(pattern_tile.dimensions() * ps2user.descrim() * full.descrim() * 2.0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:626:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 626 | pattern_tile *= pattern_surface.drawingTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ [ 60%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-spiral.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-spiral.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-spiral.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-spiral.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Affine const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In function 'SPPattern::produce(std::vector > const&, Geom::Rect, SPDocument*, Geom::Affine, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:382:60: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | sp_repr_set_svg_double(repr, "width", bounds.dimensions()[Geom::X]); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:394:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 394 | dup_transform = Geom::identity(); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In member function 'SPPattern::pattern_new(_cairo*, Geom::OptRect const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:619:42: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | Geom::Point c(pattern_tile.dimensions() * ps2user.descrim() * full.descrim() * 2.0); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:409:47: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:57:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | Geom::Point getPoint() const { return point_on_line; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp: In member function 'virtual Geom::Affine SPPath::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:334:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 334 | Geom::Affine SPPath::set_transform(Geom::Affine const &transform) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In member function 'SPPattern::transform_multiply(Geom::Affine, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:367:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | _pattern_transform = getTransform() * postmul; | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:62:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | Geom::Point getPoint() const {return _point;} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In function 'SPPattern::produce(std::vector > const&, Geom::Rect, SPDocument*, Geom::Affine, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | const gchar *SPPattern::produce(const std::vector &reprs, Geom::Rect bounds, | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In member function 'SPPattern::pattern_new(_cairo*, Geom::OptRect const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:577:52: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 577 | Geom::Rect pattern_tile = Geom::Rect::from_xywh(0, 0, tile_width, tile_height); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:599:75: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * getTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:619:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | Geom::Point c(pattern_tile.dimensions() * ps2user.descrim() * full.descrim() * 2.0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:636:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 636 | root->setTransform(content2ps * pattern_surface.drawingTransform()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp: In function 'void sp_offset_move_compensate(const Geom::Affine*, SPItem*, SPOffset*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:1031:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1031 | Geom::Affine offset_move = t.inverse() * m * t; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp: In member function 'virtual void SPOffset::set_shape()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:409:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 409 | gdouble size = L2(bbox->dimensions()); | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'SPMeshNodeArray::fill_box(Geom::OptRect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2816:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2816 | Geom::Affine trans = t1 * scale * t2; | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'SPMeshNodeArray::create(SPMeshGradient*, SPItem*, Geom::OptRect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:1103:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1103 | void SPMeshNodeArray::create( SPMeshGradient *mg, SPItem *item, Geom::OptRect bbox ) { | ^~~~~~~~~~~~~~~ [ 60%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-star.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-star.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-star.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-star.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp: In member function 'virtual void SPPath::convert_to_guides() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:94:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | Geom::Affine const i2dt(this->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:102:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | pts.emplace_back(cit->initialPoint() * i2dt, cit->finalPoint() * i2dt); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp: In member function 'virtual Geom::Affine SPPath::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:334:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 334 | Geom::Affine SPPath::set_transform(Geom::Affine const &transform) { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In member function 'Geom::BezierCurve::initialPoint() const': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-solid-color.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp: In function 'sp_offset_distance_to_original(SPOffset*, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:828:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 828 | prx = -prx; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 60%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-stop.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-stop.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-stop.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-stop.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-stop.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polyline.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 61%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-string.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-string.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-string.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-string.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-string.cpp [ 61%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-style-elem.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-style-elem.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-style-elem.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-style-elem.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'SPPath::set_transform(Geom::Affine const&) [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:280:42: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-switch.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-switch.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-switch.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-switch.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp: In function 'sp_offset_move_compensate(Geom::Affine const*, SPItem*, SPOffset*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:1031:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1031 | Geom::Affine offset_move = t.inverse() * m * t; | ^ In member function 'Geom::BezierCurve::initialPoint() const': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 61%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-symbol.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-symbol.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-symbol.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-symbol.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp: In member function 'virtual void SPRoot::build(SPDocument*, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:89:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | SP_ITEM(this)->transform = Geom::identity(); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp: In member function 'virtual void SPRoot::update(SPCtx*, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:280:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 280 | rctx.viewport = Geom::Rect::from_xywh( this->x.computed, this->y.computed, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | this->width.computed, this->height.computed ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp: In member function 'SPPath::convert_to_guides() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:87:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | void SPPath::convert_to_guides() const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:87:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 61%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-tag-use-reference.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-tag-use-reference.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-tag-use-reference.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-tag-use-reference.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:87:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:87:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:94:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | Geom::Affine const i2dt(this->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:102:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | pts.emplace_back(cit->initialPoint() * i2dt, cit->finalPoint() * i2dt); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-tag-attributes.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp: In member function 'SPRoot::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:280:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | rctx.viewport = Geom::Rect::from_xywh( this->x.computed, this->y.computed, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | this->width.computed, this->height.computed ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape-reference.cpp:8: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-tag-use.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-tag-use.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-tag-use.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-tag-use.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-tag.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-tag.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-tag.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-tag.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-script.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Point Geom::Ray::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:68:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point origin() const { return _origin; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 61%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-text.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-text.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-text.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-text.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'virtual Geom::Affine SPRect::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:369:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | Geom::Affine SPRect::set_transform(Geom::Affine const& xform) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'Geom::Rect SPRect::getRect() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:489:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Geom::Rect SPRect::getRect() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-title.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-title.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-title.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-title.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-title.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-tref-reference.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-tref-reference.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-tref-reference.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-tref-reference.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-stop.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-stop.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-stop.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-stop.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-string.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-string.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-string.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'Geom::Affine sp_shape_marker_get_transform(const Geom::Curve&, const Geom::Curve&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:256:90: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::Affine sp_shape_marker_get_transform(Geom::Curve const & c1, Geom::Curve const & c2) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-string.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-stop.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-stop.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-stop.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-stop.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-stop.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:509:30: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:555:84: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:733:33: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1183:42: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'virtual Geom::Affine SPRect::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:369:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | Geom::Affine SPRect::set_transform(Geom::Affine const& xform) { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:374:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | Geom::Point pos(Geom::Point(this->x.computed, this->y.computed) * xform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:378:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | Geom::Affine ret(Geom::Affine(xform).withoutTranslation()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:411:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:411:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | pos = pos * ret.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:411:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:421:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 421 | this->adjust_pattern(xform * ret.inverse()); | ~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In static member function 'static gdouble SPRect::vectorStretch(Geom::Point, Geom::Point, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:433:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | gdouble SPRect::vectorStretch(Geom::Point p0, Geom::Point p1, Geom::Affine xform) { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:433:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:433:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:433:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:438:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | return (Geom::distance(p0 * xform, p1 * xform) / Geom::distance(p0, p1)); | ~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'void SPRect::setVisibleRx(gdouble)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:445:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 445 | this->rx = rx / SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 446 | Geom::Point(this->x.computed + 1, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 448 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'Geom::Rect SPRect::getRect() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:489:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Geom::Rect SPRect::getRect() const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'void SPRect::compensateRxRy(Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:496:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | void SPRect::compensateRxRy(Geom::Affine xform) { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:503:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 503 | Geom::Point cx = c + Geom::Point(1, 0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'void SPRect::setVisibleWidth(gdouble)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:532:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 532 | this->width = width / SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 533 | Geom::Point(this->x.computed + 1, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'virtual void SPRect::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:581:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | Geom::Point p0 = Geom::Point(this->x.computed, this->y.computed) * i2dt; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'virtual void SPRect::convert_to_guides() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:616:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 616 | Geom::Affine const i2dt(this->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:618:74: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point A1(Geom::Point(this->x.computed, this->y.computed) * i2dt); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-string.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-string.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-tref.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-tref.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-tref.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-tref.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-string.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-string.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-string.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-tspan.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-tspan.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-tspan.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-tspan.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-lpe-item.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-group.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-switch.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 61%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-use-reference.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-use-reference.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-use-reference.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-use-reference.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'void sp_shape_update_marker_view(SPShape*, Inkscape::DrawingItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:342:93: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(pathv.begin()->front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:348:56: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | m_auto = Geom::Rotate::from_degrees( 180.0 ) * m; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:348:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | m_auto = Geom::Rotate::from_degrees( 180.0 ) * m; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Rotate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'Geom::Affine sp_shape_marker_get_transform(const Geom::Curve&, const Geom::Curve&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:258:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Point p = c1.pointAt(1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:279:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | return Geom::Rotate(ret_angle) * Geom::Translate(p); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ [ 63%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-use.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/sp-use.cpp.o -MF CMakeFiles/inkscape_base.dir/object/sp-use.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/sp-use.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Rotate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'Geom::Affine sp_shape_marker_get_transform_at_start(const Geom::Curve&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:284:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | Geom::Point p = c.pointAt(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:285:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Geom::Affine ret = Geom::Translate(p); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:288:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 288 | Geom::Point tang = c.unitTangentAt(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:290:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | ret = Geom::Rotate(angle) * Geom::Translate(p); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'Geom::Affine sp_shape_marker_get_transform_at_end(const Geom::Curve&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:301:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | Geom::Point p = c.pointAt(1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:302:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | Geom::Affine ret = Geom::Translate(p); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:306:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | Geom::Point tang = - c_reverse->unitTangentAt(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:309:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 309 | ret = Geom::Rotate(angle) * Geom::Translate(p); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'Geom::OptRect SPShape::either_bbox(const Geom::Affine&, SPItem::BBoxType, bool, Geom::OptRect, const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:509:28: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | return *bbox_cache * delta; | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:544:103: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | Geom::Affine tr(sp_shape_marker_get_transform_at_start(pathv.begin()->front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:548:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | tr = Geom::Rotate::from_degrees( 180.0 ) * tr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:548:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | tr = Geom::Rotate::from_degrees( 180.0 ) * tr; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:550:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | Geom::Point transl = tr.translation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:551:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 551 | tr = Geom::Rotate::from_degrees(_marker[i]->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:551:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 551 | tr = Geom::Rotate::from_degrees(_marker[i]->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:551:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 551 | tr = Geom::Rotate::from_degrees(_marker[i]->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:588:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 588 | Geom::Point transl = tr.translation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:589:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 589 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:589:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 589 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:589:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 589 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:618:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point transl = tr.translation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:619:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:619:68: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:619:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:641:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 641 | Geom::Point transl = tr.translation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:642:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:642:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:642:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:676:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 676 | Geom::Point transl = tr.translation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:677:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:677:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:677:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'virtual void SPShape::print(SPPrintContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:733:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 733 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:733:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 733 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:733:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 733 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:735:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Affine const i2dt(this->i2dt_affine()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'void sp_shape_print_invoke_marker_printing(SPObject*, Geom::Affine, const SPStyle*, SPPrintContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:700:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 700 | sp_shape_print_invoke_marker_printing(SPObject *obj, Geom::Affine tr, SPStyle const *style, SPPrintContext *ctx) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'virtual void SPShape::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1183:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1183 | p.emplace_back(bbox->midpoint(), Inkscape::SNAPSOURCE_OBJECT_MIDPOINT, Inkscape::SNAPTARGET_OBJECT_MIDPOINT); | ~~~~~~~~~~~~~~^~ [ 63%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/uri-references.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/uri-references.cpp.o -MF CMakeFiles/inkscape_base.dir/object/uri-references.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/uri-references.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'SPRect::set_transform(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:378:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | Geom::Affine ret(Geom::Affine(xform).withoutTranslation()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:374:71: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | Geom::Point pos(Geom::Point(this->x.computed, this->y.computed) * xform); | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:424:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | this->adjust_gradient(xform * ret.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:411:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | pos = pos * ret.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:369:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | Geom::Affine SPRect::set_transform(Geom::Affine const& xform) { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In function 'SPRect::vectorStretch(Geom::Point, Geom::Point, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:433:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | gdouble SPRect::vectorStretch(Geom::Point p0, Geom::Point p1, Geom::Affine xform) { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:433:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:433:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'SPRect::setVisibleRx(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:445:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 445 | this->rx = rx / SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 446 | Geom::Point(this->x.computed + 1, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 448 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:445:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:445:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:445:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'SPRect::setVisibleRy(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:458:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 458 | this->ry = ry / SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 459 | Geom::Point(this->x.computed, this->y.computed + 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 460 | Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 461 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:458:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:458:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:458:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'SPRect::getVisibleRx() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:472:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 472 | return this->rx.computed * SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 473 | Geom::Point(this->x.computed + 1, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 475 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:472:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:472:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:472:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'SPRect::getVisibleRy() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:483:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | return this->ry.computed * SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 484 | Geom::Point(this->x.computed, this->y.computed + 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:483:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:483:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:483:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'SPRect::getRect() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:489:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Geom::Rect SPRect::getRect() const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'SPRect::compensateRxRy(Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:504:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 504 | Geom::Point cy = c + Geom::Point(0, 1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:496:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | void SPRect::compensateRxRy(Geom::Affine xform) { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:512:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | gdouble eX = SPRect::vectorStretch(cx, c, xform); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Translate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:512:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:512:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:512:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:513:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | gdouble eY = SPRect::vectorStretch(cy, c, xform); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:513:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:513:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:513:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'sp_shape_marker_get_transform(Geom::Curve const&, Geom::Curve const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:260:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::Point tang1 = - c1_reverse->unitTangentAt(0); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Affine const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'SPRect::setVisibleWidth(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:532:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 532 | this->width = width / SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 533 | Geom::Point(this->x.computed + 1, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:532:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:532:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:532:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'SPRect::setVisibleHeight(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:541:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 541 | this->height = height / SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 542 | Geom::Point(this->x.computed, this->y.computed + 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:541:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:541:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:541:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'SPRect::getVisibleWidth() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:554:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 554 | return this->width.computed * SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 555 | Geom::Point(this->x.computed + 1, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:554:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:554:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:554:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'SPRect::getVisibleHeight() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:565:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 565 | return this->height.computed * SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 566 | Geom::Point(this->x.computed, this->y.computed + 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 567 | Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 568 | this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:565:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:565:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:565:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 63%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/uri.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/uri.cpp.o -MF CMakeFiles/inkscape_base.dir/object/uri.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/uri.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'SPRect::snappoints(std::vector >&, Inkscape::SnapPreferences const*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:584:95: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 584 | Geom::Point p3 = Geom::Point(this->x.computed + this->width.computed, this->y.computed) * i2dt; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:571:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | void SPRect::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'SPShape::snappoints(std::vector >&, Inkscape::SnapPreferences const*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1183:42: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1183 | p.emplace_back(bbox->midpoint(), Inkscape::SNAPSOURCE_OBJECT_MIDPOINT, Inkscape::SNAPTARGET_OBJECT_MIDPOINT); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'SPRect::convert_to_guides() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:618:70: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point A1(Geom::Point(this->x.computed, this->y.computed) * i2dt); | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:605:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 605 | void SPRect::convert_to_guides() const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 63%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/viewbox.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/viewbox.cpp.o -MF CMakeFiles/inkscape_base.dir/object/viewbox.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/viewbox.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'sp_shape_print_invoke_marker_printing(SPObject*, Geom::Affine, SPStyle const*, SPPrintContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:704:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 704 | tr = Geom::Scale(style->stroke_width.computed) * tr; | ^~ In member function 'Geom::BezierCurve::initialPoint() const': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Geom::Rotate::from_degrees(double)': cc1plus: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'Geom::Rotate::from_degrees(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'sp_shape_marker_get_transform(Geom::Curve const&, Geom::Curve const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:256:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::Affine sp_shape_marker_get_transform(Geom::Curve const & c1, Geom::Curve const & c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:256:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:256:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:258:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Point p = c1.pointAt(1); | ~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'sp_shape_marker_get_transform_at_start(Geom::Curve const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:282:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Geom::Affine sp_shape_marker_get_transform_at_start(Geom::Curve const & c) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:282:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:282:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:284:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | Geom::Point p = c.pointAt(0); | ~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'sp_shape_marker_get_transform_at_end(Geom::Curve const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:299:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | Geom::Affine sp_shape_marker_get_transform_at_end(Geom::Curve const & c) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:299:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:299:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:301:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | Geom::Point p = c.pointAt(1); | ~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'SPShape::print(SPPrintContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:733:33: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 733 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:718:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 718 | void SPShape::print(SPPrintContext* ctx) { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:733:81: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 733 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:735:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Affine const i2dt(this->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'sp_shape_update_marker_view(SPShape*, Inkscape::DrawingItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:348:56: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | m_auto = Geom::Rotate::from_degrees( 180.0 ) * m; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 326 | sp_shape_update_marker_view(SPShape *shape, Inkscape::DrawingItem *ai) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:365:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 365 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(path_it->front())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-tag-attributes.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In function 'boost::operators_impl::operator/(Geom::Point const&, double const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'SPShape::snappoints(std::vector >&, Inkscape::SnapPreferences const*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1166:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1166 | void SPShape::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1166:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1166:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:328:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | return ( _segment.initialPoint() + _segment.finalPoint() ) / 2; | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'SPShape::either_bbox(Geom::Affine const&, SPItem::BBoxType, bool, Geom::OptRect, Geom::Affine const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:501:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | auto delta = transform_cache.inverse() * transform; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:509:30: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | return *bbox_cache * delta; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:548:72: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | tr = Geom::Rotate::from_degrees( 180.0 ) * tr; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:589:60: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 589 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:593:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | tr = Geom::Scale(this->style->stroke_width.computed) * tr; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:619:68: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:623:92: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 623 | tr = Geom::Scale(this->style->stroke_width.computed) * tr; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:642:60: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:646:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 646 | tr = Geom::Scale(this->style->stroke_width.computed) * tr; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Geom::OptRect SPShape::either_bbox(Geom::Affine const &transform, SPItem::BBoxType bboxtype, bool cache_is_valid, | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use-reference.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:548:60: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | tr = Geom::Rotate::from_degrees( 180.0 ) * tr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:550:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | Geom::Point transl = tr.translation(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:551:60: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 551 | tr = Geom::Rotate::from_degrees(_marker[i]->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:551:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 551 | tr = Geom::Rotate::from_degrees(_marker[i]->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:588:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 588 | Geom::Point transl = tr.translation(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:615:78: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 615 | Geom::Affine tr(sp_shape_marker_get_transform(*curve_it1, *curve_it2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:618:72: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point transl = tr.translation(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:638:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 638 | Geom::Affine tr = sp_shape_marker_get_transform_at_end(lastcurve); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:641:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 641 | Geom::Point transl = tr.translation(); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:673:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 673 | Geom::Affine tr = sp_shape_marker_get_transform_at_end(lastcurve); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:676:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 676 | Geom::Point transl = tr.translation(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:677:60: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:677:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'virtual Geom::Affine SPSpiral::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:402:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Geom::Affine SPSpiral::set_transform(Geom::Affine const &xform) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'Geom::Point SPSpiral::getXY(gdouble) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:463:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 463 | Geom::Point SPSpiral::getXY(gdouble t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ [ 63%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/sp-filter-primitive.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/sp-filter-primitive.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/sp-filter-primitive.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/sp-filter-primitive.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ [ 63%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/blend.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/blend.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/blend.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/blend.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-tag-attributes.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref-reference.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 63%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/colormatrix.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/colormatrix.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/colormatrix.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/colormatrix.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'virtual void SPSpiral::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:391:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | Geom::Affine const i2dt (this->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:393:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 393 | p.emplace_back(Geom::Point(this->cx, this->cy) * i2dt, Inkscape::SNAPSOURCE_OBJECT_MIDPOINT, Inkscape::SNAPTARGET_OBJECT_MIDPOINT); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'virtual Geom::Affine SPSpiral::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:402:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Geom::Affine SPSpiral::set_transform(Geom::Affine const &xform) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:412:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | Geom::Point pos( Geom::Point(this->cx, this->cy) * xform ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:416:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | Geom::Affine ret(Geom::Affine(xform).withoutTranslation()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:433:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:433:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | pos = pos * ret.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:433:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:443:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 443 | this->adjust_pattern(xform * ret.inverse()); | ~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'Geom::Point SPSpiral::getXY(gdouble) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:463:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 463 | Geom::Point SPSpiral::getXY(gdouble t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In member function 'virtual Geom::Affine SPStar::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:485:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | Geom::Affine SPStar::set_transform(Geom::Affine const &xform) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In function 'Geom::Point sp_star_get_xy(const SPStar*, SPStarPoint, gint, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:551:83: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 551 | sp_star_get_xy (SPStar const *star, SPStarPoint point, gint index, bool randomized) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:239:27: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:249:48: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-tag-attributes.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-tag-attributes.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-tag-attributes.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp: In constructor 'SPViewBox::SPViewBox()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:28:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | , c2p(Geom::identity()) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp: In member function 'void SPViewBox::set_viewBox(const gchar*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:63:21: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 63 | this->viewBox = Geom::Rect::from_xywh(x, y, width, height); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp: In member function 'void SPViewBox::apply_viewbox(const Geom::Rect&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:239:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | this->c2p = q * this->c2p; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp: In member function 'SPItemCtx SPViewBox::get_rctx(const SPItemCtx*, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:249:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 249 | this->c2p = Geom::Translate(rctx.viewport.min()); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:249:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | this->c2p = Geom::Translate(rctx.viewport.min()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 63%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/componenttransfer-funcnode.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/componenttransfer-funcnode.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/componenttransfer-funcnode.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/componenttransfer-funcnode.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp: In member function 'SPViewBox::get_rctx(SPItemCtx const*, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:249:48: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | this->c2p = Geom::Translate(rctx.viewport.min()); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:262:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | rctx.i2vp = Geom::identity(); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp: In member function 'SPViewBox::set_viewBox(char const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:63:44: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | this->viewBox = Geom::Rect::from_xywh(x, y, width, height); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp: In member function 'SPViewBox::apply_viewbox(Geom::Rect const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:239:27: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | this->c2p = q * this->c2p; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ [ 63%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/componenttransfer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/componenttransfer.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/componenttransfer.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/componenttransfer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'SPSpiral::fitAndDraw(SPCurve*, double, Geom::Point*, Geom::Point const&, Geom::Point&, double*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:256:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | hat2 = -this->getTangent(next_t); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-style-elem.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'SPSpiral::set_shape()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:337:17: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | hat1 = -hat2; | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In function 'Geom::Point sp_star_get_curvepoint(SPStar*, SPStarPoint, gint, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:288:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 288 | sp_star_get_curvepoint (SPStar *star, SPStarPoint point, gint index, bool previ) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:334:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 334 | ret = ret * Geom::Affine (Geom::Rotate (star->randomized * M_PI * rnd (seed, 3))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:334:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 334 | ret = ret * Geom::Affine (Geom::Rotate (star->randomized * M_PI * rnd (seed, 3))); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In member function 'virtual void SPStar::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:480:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Geom::Affine const i2dt (this->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:481:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 481 | p.emplace_back(this->center * i2dt,Inkscape::SNAPSOURCE_OBJECT_MIDPOINT, Inkscape::SNAPTARGET_OBJECT_MIDPOINT); | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In member function 'virtual Geom::Affine SPStar::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:485:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | Geom::Affine SPStar::set_transform(Geom::Affine const &xform) | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:497:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 497 | Geom::Point pos( this->center * xform ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:501:68: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Geom::Affine ret(opt_trans ? xform.withoutTranslation() : xform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:519:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:519:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | pos = pos * ret.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:519:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:528:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 528 | this->adjust_pattern(xform * ret.inverse()); | ~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In function 'Geom::Point sp_star_get_xy(const SPStar*, SPStarPoint, gint, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:551:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 551 | sp_star_get_xy (SPStar const *star, SPStarPoint point, gint index, bool randomized) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'SPSpiral::set_transform(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:408:34: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 408 | if (!xform.withoutTranslation().isUniformScale()) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:412:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | Geom::Point pos( Geom::Point(this->cx, this->cy) * xform ); | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:446:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 446 | this->adjust_gradient(xform * ret.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:433:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | pos = pos * ret.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:402:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Geom::Affine SPSpiral::set_transform(Geom::Affine const &xform) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'SPSpiral::getXY(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:463:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 463 | Geom::Point SPSpiral::getXY(gdouble t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'SPSpiral::snappoints(std::vector >&, Inkscape::SnapPreferences const*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:382:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | void SPSpiral::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 63%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/composite.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/composite.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/composite.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/composite.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.cpp /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tag-use.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In function 'point_unique_int(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:254:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | point_unique_int (Geom::Point o) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/blend.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In member function 'SPStar::set_transform(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:492:34: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 492 | if (!xform.withoutTranslation().isUniformScale()) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:497:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 497 | Geom::Point pos( this->center * xform ); | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:501:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Geom::Affine ret(opt_trans ? xform.withoutTranslation() : xform); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:519:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | pos = pos * ret.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:485:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | Geom::Affine SPStar::set_transform(Geom::Affine const &xform) | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'boost::operators_impl::operator*(double const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use-reference.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.cpp: In member function 'virtual Geom::Rect SPFilterPrimitive::calculate_region(Geom::Rect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.cpp:267:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | Geom::Rect SPFilterPrimitive::calculate_region(Geom::Rect region) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ [ 63%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/convolvematrix.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/convolvematrix.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/convolvematrix.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/convolvematrix.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ [ 63%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/diffuselighting.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/diffuselighting.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/diffuselighting.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/diffuselighting.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In member function 'SPStar::snappoints(std::vector >&, Inkscape::SnapPreferences const*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:470:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | void SPStar::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/colormatrix.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 63%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/displacementmap.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/displacementmap.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/displacementmap.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/displacementmap.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ [ 64%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/distantlight.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/distantlight.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/distantlight.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/distantlight.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-textpath.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Point Geom::Ray::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:68:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point origin() const { return _origin; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-textpath.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 64%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/flood.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/flood.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/flood.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/flood.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp: In member function 'virtual Geom::OptRect SPSymbol::bbox(const Geom::Affine&, SPItem::BBoxType) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-symbol.cpp:201:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Geom::Affine const a( this->c2p * transform ); | ^ [ 64%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/gaussian-blur.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/gaussian-blur.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/gaussian-blur.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/gaussian-blur.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-textpath.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'virtual Geom::Affine SPText::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:403:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 403 | Geom::Affine SPText::set_transform(Geom::Affine const &xform) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'SPItem* create_text_with_inline_size(SPDesktop*, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1210:13: warning: unused variable 'item' [-Wunused-variable] 1210 | SPItem *item = dynamic_cast(desktop->currentLayer()); | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'SPItem* create_text_with_rectangle(SPDesktop*, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1280:13: warning: unused variable 'item' [-Wunused-variable] 1280 | SPItem *item = dynamic_cast(desktop->currentLayer()); | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'Geom::Point TextTagAttributes::firstXY() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1421:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1421 | Geom::Point TextTagAttributes::firstXY() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/image.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/image.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/image.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/image.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:470:33: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/uri-references.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-tag-attributes.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tspan.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp: In member function 'Geom::Affine SPUse::get_root_transform()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:355:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | Geom::Affine SPUse::get_root_transform() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-tag-attributes.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-tref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 64%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/merge.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/merge.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/merge.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/merge.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:593:50: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'virtual void SPText::update(SPCtx*, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'virtual void SPText::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:374:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:374:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:374:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'virtual Geom::Affine SPText::set_transform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:403:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 403 | Geom::Affine SPText::set_transform(Geom::Affine const &xform) { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'virtual void SPText::print(SPPrintContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:470:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 470 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:470:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:470:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 470 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:472:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 472 | Geom::Affine const ctm (this->i2dt_affine()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:27: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'Geom::OptRect SPText::get_frame()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1103:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1103 | frame = Geom::Rect::from_xywh(attributes.firstXY()[Geom::X], -100000, inline_size, 200000); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1103:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1103 | frame = Geom::Rect::from_xywh(attributes.firstXY()[Geom::X], -100000, inline_size, 200000); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1103:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1103 | frame = Geom::Rect::from_xywh(attributes.firstXY()[Geom::X], -100000, inline_size, 200000); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1105:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1105 | frame *= Geom::Translate (-inline_size/2.0, 0 ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1112:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1112 | frame = Geom::Rect::from_xywh(-100000, attributes.firstXY()[Geom::Y], 200000, inline_size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1112:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1112 | frame = Geom::Rect::from_xywh(-100000, attributes.firstXY()[Geom::Y], 200000, inline_size); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1112:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1112 | frame = Geom::Rect::from_xywh(-100000, attributes.firstXY()[Geom::Y], 200000, inline_size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1114:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1114 | frame *= Geom::Translate (0, -inline_size/2.0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1135:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1135 | frame = Geom::Rect::from_xywh( x, y, width, height); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'SPItem* create_text_with_inline_size(SPDesktop*, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1180:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | SPItem *create_text_with_inline_size (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1192:26: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1192 | p0 *= desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'SPItem* create_text_with_rectangle(SPDesktop*, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1223:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1223 | SPItem *create_text_with_rectangle (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1232:110: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1232 | text_repr->setAttributeOrRemoveIfEmpty("transform", sp_svg_transform_write(parent->i2doc_affine().inverse())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'Geom::Point TextTagAttributes::firstXY() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1421:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1421 | Geom::Point TextTagAttributes::firstXY() const | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/composite.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp: In member function 'virtual Geom::OptRect SPUse::bbox(const Geom::Affine&, SPItem::BBoxType) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:207:114: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | Geom::Affine const ct(child->transform * Geom::Translate(this->x.computed, this->y.computed) * transform ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp: In member function 'virtual void SPUse::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:593:27: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 593 | cctx.viewport = Geom::Rect::from_xywh(0, 0, this->width.computed, this->height.computed); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:594:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | cctx.i2vp = Geom::identity(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:20: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp: In member function 'SPItem* SPUse::unlink()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:672:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 672 | Geom::Affine t = this->get_root_transform(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/convolvematrix.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 64%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/mergenode.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/mergenode.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/mergenode.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/mergenode.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/mergenode.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'SPText::show(Inkscape::Drawing&, unsigned int, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:314:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 314 | this->layout.show(flowed, this->geometricBounds()); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In member function 'Geom::GenericRect::corner(unsigned int) const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'SPText::print(SPPrintContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:468:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | pbox = this->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'SPText::get_frame()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1103:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1103 | frame = Geom::Rect::from_xywh(attributes.firstXY()[Geom::X], -100000, inline_size, 200000); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1105:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1105 | frame *= Geom::Translate (-inline_size/2.0, 0 ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1112:70: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1112 | frame = Geom::Rect::from_xywh(-100000, attributes.firstXY()[Geom::Y], 200000, inline_size); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1114:62: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1114 | frame *= Geom::Translate (0, -inline_size/2.0); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ [ 64%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/morphology.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/morphology.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/morphology.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/morphology.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/displacementmap.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/flood.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.cpp: In member function 'virtual Geom::Rect SPGaussianBlur::calculate_region(Geom::Rect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/gaussian-blur.cpp:127:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | Geom::Rect SPGaussianBlur::calculate_region(Geom::Rect region) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 64%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/offset.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/offset.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/offset.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/offset.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'SPText::print(SPPrintContext*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:470:33: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:466:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 466 | void SPText::print(SPPrintContext *ctx) { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:470:81: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:472:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 472 | Geom::Affine const ctm (this->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ [ 64%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/pointlight.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/pointlight.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/pointlight.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/pointlight.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 64%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/specularlighting.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/specularlighting.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/specularlighting.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/specularlighting.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.cpp [ 64%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/spotlight.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/spotlight.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/spotlight.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/spotlight.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'SPText::get_frame()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1103:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 1103 | frame = Geom::Rect::from_xywh(attributes.firstXY()[Geom::X], -100000, inline_size, 200000); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1112:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 1112 | frame = Geom::Rect::from_xywh(-100000, attributes.firstXY()[Geom::Y], 200000, inline_size); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1135:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 1135 | frame = Geom::Rect::from_xywh( x, y, width, height); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontFactory.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ [ 64%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/tile.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/tile.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/tile.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/tile.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 64%] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/turbulence.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object/filters/turbulence.cpp.o -MF CMakeFiles/inkscape_base.dir/object/filters/turbulence.cpp.o.d -o CMakeFiles/inkscape_base.dir/object/filters/turbulence.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.cpp [ 65%] Building CXX object src/CMakeFiles/inkscape_base.dir/path/path-boolop.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/path/path-boolop.cpp.o -MF CMakeFiles/inkscape_base.dir/path/path-boolop.cpp.o.d -o CMakeFiles/inkscape_base.dir/path/path-boolop.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'create_text_with_inline_size(SPDesktop*, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1180:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | SPItem *create_text_with_inline_size (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1180:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1192:26: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1192 | p0 *= desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp: In member function 'SPUse::update(SPCtx*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:593:50: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | cctx.viewport = Geom::Rect::from_xywh(0, 0, this->width.computed, this->height.computed); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:601:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 601 | cctx.i2vp = chi->transform * ictx->i2vp; | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'TextTagAttributes::firstXY() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1421:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1421 | Geom::Point TextTagAttributes::firstXY() const | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/inkscape_base.dir/path/path-object-set.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/path/path-object-set.cpp.o -MF CMakeFiles/inkscape_base.dir/path/path-object-set.cpp.o.d -o CMakeFiles/inkscape_base.dir/path/path-object-set.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/image.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'SPText::snappoints(std::vector >&, Inkscape::SnapPreferences const*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:364:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | void SPText::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 65%] Building CXX object src/CMakeFiles/inkscape_base.dir/path/path-offset.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/path/path-offset.cpp.o -MF CMakeFiles/inkscape_base.dir/path/path-offset.cpp.o.d -o CMakeFiles/inkscape_base.dir/path/path-offset.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'SPText::rebuildLayout()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:857:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 857 | void SPText::rebuildLayout() | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 65%] Building CXX object src/CMakeFiles/inkscape_base.dir/path/path-outline.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/path/path-outline.cpp.o -MF CMakeFiles/inkscape_base.dir/path/path-outline.cpp.o.d -o CMakeFiles/inkscape_base.dir/path/path-outline.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'create_text_with_rectangle(SPDesktop*, Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1223:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1223 | SPItem *create_text_with_rectangle (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1223:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1232:100: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1232 | text_repr->setAttributeOrRemoveIfEmpty("transform", sp_svg_transform_write(parent->i2doc_affine().inverse())); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/mergenode.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer-funcnode.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/mergenode.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/mergenode.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/mergenode.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/mergenode.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/mergenode.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/mergenode.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/mergenode.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/merge.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/mergenode.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/componenttransfer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 65%] Building CXX object src/CMakeFiles/inkscape_base.dir/path/path-simplify.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/path/path-simplify.cpp.o -MF CMakeFiles/inkscape_base.dir/path/path-simplify.cpp.o.d -o CMakeFiles/inkscape_base.dir/path/path-simplify.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 65%] Building CXX object src/CMakeFiles/inkscape_base.dir/path/path-util.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/path/path-util.cpp.o -MF CMakeFiles/inkscape_base.dir/path/path-util.cpp.o.d -o CMakeFiles/inkscape_base.dir/path/path-util.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/morphology.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/css-ostringstream.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/svg/css-ostringstream.cpp.o -MF CMakeFiles/inkscape_base.dir/svg/css-ostringstream.cpp.o.d -o CMakeFiles/inkscape_base.dir/svg/css-ostringstream.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/css-ostringstream.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.cpp: In member function 'virtual void SPFeTile::build_renderer(Inkscape::Filters::Filter*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.cpp:93:36: warning: unused variable 'nr_tile' [-Wunused-variable] 93 | Inkscape::Filters::FilterTile *nr_tile = dynamic_cast(nr_primitive); | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/specularlighting.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/path-string.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/svg/path-string.cpp.o -MF CMakeFiles/inkscape_base.dir/svg/path-string.cpp.o.d -o CMakeFiles/inkscape_base.dir/svg/path-string.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/tile.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp: In member function 'virtual Geom::Rect SPFeOffset::calculate_region(Geom::Rect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:134:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | Geom::Rect SPFeOffset::calculate_region(Geom::Rect region) | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:141:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | region.unionWith(region * Geom::Translate(this->dx, this->dy)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:141:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | region.unionWith(region * Geom::Translate(this->dx, this->dy)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/turbulence.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp: In member function 'SPFeOffset::calculate_region(Geom::Rect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:141:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | region.unionWith(region * Geom::Translate(this->dx, this->dy)); | ^ [ 65%] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/stringstream.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/svg/stringstream.cpp.o -MF CMakeFiles/inkscape_base.dir/svg/stringstream.cpp.o.d -o CMakeFiles/inkscape_base.dir/svg/stringstream.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/stringstream.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/offset.cpp:141:65: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 65%] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/strip-trailing-zeros.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/svg/strip-trailing-zeros.cpp.o -MF CMakeFiles/inkscape_base.dir/svg/strip-trailing-zeros.cpp.o.d -o CMakeFiles/inkscape_base.dir/svg/strip-trailing-zeros.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/strip-trailing-zeros.cpp [ 65%] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/svg-affine.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/svg/svg-affine.cpp.o -MF CMakeFiles/inkscape_base.dir/svg/svg-affine.cpp.o.d -o CMakeFiles/inkscape_base.dir/svg/svg-affine.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-affine.cpp [ 65%] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/svg-affine-parser.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/svg/svg-affine-parser.cpp.o -MF CMakeFiles/inkscape_base.dir/svg/svg-affine-parser.cpp.o.d -o CMakeFiles/inkscape_base.dir/svg/svg-affine-parser.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-affine-parser.cpp [ 65%] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/svg-color.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/svg/svg-color.cpp.o -MF CMakeFiles/inkscape_base.dir/svg/svg-color.cpp.o.d -o CMakeFiles/inkscape_base.dir/svg/svg-color.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 66%] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/svg-angle.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/svg/svg-angle.cpp.o -MF CMakeFiles/inkscape_base.dir/svg/svg-angle.cpp.o.d -o CMakeFiles/inkscape_base.dir/svg/svg-angle.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-angle.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/distantlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/css-ostringstream.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 66%] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/svg-length.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/svg/svg-length.cpp.o -MF CMakeFiles/inkscape_base.dir/svg/svg-length.cpp.o.d -o CMakeFiles/inkscape_base.dir/svg/svg-length.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-length.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/stringstream.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-affine.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from svg-affine-parser.rl:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-affine.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from svg-affine-parser.rl:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-affine.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from svg-affine-parser.rl:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-affine.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from svg-affine-parser.rl:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ [ 66%] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/svg-path.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/svg/svg-path.cpp.o -MF CMakeFiles/inkscape_base.dir/svg/svg-path.cpp.o.d -o CMakeFiles/inkscape_base.dir/svg/svg-path.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp [ 66%] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/filterset.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/trace/filterset.cpp.o -MF CMakeFiles/inkscape_base.dir/trace/filterset.cpp.o.d -o CMakeFiles/inkscape_base.dir/trace/filterset.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/filterset.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from svg-affine-parser.rl:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-affine.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ svg-affine-parser.rl: In function 'bool sp_svg_transform_read(const gchar*, Geom::Affine*)': svg-affine-parser.rl:45:17: warning: variable 'ts' set but not used [-Wunused-but-set-variable] In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-affine.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from svg-affine-parser.rl:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from svg-affine-parser.rl:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': svg-affine-parser.rl:65:71: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-affine.cpp: In function 'std::string sp_svg_transform_write(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-affine.cpp:89:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | } else if (transform.withoutTranslation().isRotation()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 66%] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/imagemap.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/trace/imagemap.cpp.o -MF CMakeFiles/inkscape_base.dir/trace/imagemap.cpp.o.d -o CMakeFiles/inkscape_base.dir/trace/imagemap.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/imagemap.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ svg-affine-parser.rl: In function 'sp_svg_transform_read(char const*, Geom::Affine*)': svg-affine-parser.rl:31:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 66%] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/imagemap-gdk.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/trace/imagemap-gdk.cpp.o -MF CMakeFiles/inkscape_base.dir/trace/imagemap-gdk.cpp.o.d -o CMakeFiles/inkscape_base.dir/trace/imagemap-gdk.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/imagemap-gdk.cpp [ 66%] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/quantize.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/trace/quantize.cpp.o -MF CMakeFiles/inkscape_base.dir/trace/quantize.cpp.o.d -o CMakeFiles/inkscape_base.dir/trace/quantize.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/quantize.cpp [ 66%] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/siox.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/trace/siox.cpp.o -MF CMakeFiles/inkscape_base.dir/trace/siox.cpp.o.d -o CMakeFiles/inkscape_base.dir/trace/siox.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/siox.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 66%] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/trace.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/trace/trace.cpp.o -MF CMakeFiles/inkscape_base.dir/trace/trace.cpp.o.d -o CMakeFiles/inkscape_base.dir/trace/trace.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/imagemap-gdk.cpp: In function 'grayMapToGdkPixbuf': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/imagemap-gdk.cpp:71:46: warning: 'pixdata_23' may be used uninitialized [-Wmaybe-uninitialized] 71 | GdkPixbuf *buf = gdk_pixbuf_new_from_data(pixdata, GDK_COLORSPACE_RGB, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | 0, 8, grayMap->width, grayMap->height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | rowstride, (GdkPixbufDestroyNotify)g_free, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/imagemap-gdk.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/imagemap-gdk.cpp:12: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:276:12: note: by argument 1 of type 'const guchar *' to 'gdk_pixbuf_new_from_data' declared here 276 | GdkPixbuf *gdk_pixbuf_new_from_data (const guchar *data, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/imagemap-gdk.cpp: In function 'indexedMapToGdkPixbuf': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/imagemap-gdk.cpp:159:46: warning: 'pixdata_25' may be used uninitialized [-Wmaybe-uninitialized] 159 | GdkPixbuf *buf = gdk_pixbuf_new_from_data(pixdata, GDK_COLORSPACE_RGB, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | 0, 8, iMap->width, iMap->height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | rowstride, (GdkPixbufDestroyNotify)g_free, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/imagemap-gdk.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/imagemap-gdk.cpp:12: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:276:12: note: by argument 1 of type 'const guchar *' to 'gdk_pixbuf_new_from_data' declared here 276 | GdkPixbuf *gdk_pixbuf_new_from_data (const guchar *data, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 66%] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/potrace/inkscape-potrace.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/trace/potrace/inkscape-potrace.cpp.o -MF CMakeFiles/inkscape_base.dir/trace/potrace/inkscape-potrace.cpp.o.d -o CMakeFiles/inkscape_base.dir/trace/potrace/inkscape-potrace.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 66%] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/autotrace/inkscape-autotrace.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/trace/autotrace/inkscape-autotrace.cpp.o -MF CMakeFiles/inkscape_base.dir/trace/autotrace/inkscape-autotrace.cpp.o.d -o CMakeFiles/inkscape_base.dir/trace/autotrace/inkscape-autotrace.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 66%] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/depixelize/inkscape-depixelize.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/trace/depixelize/inkscape-depixelize.cpp.o -MF CMakeFiles/inkscape_base.dir/trace/depixelize/inkscape-depixelize.cpp.o.d -o CMakeFiles/inkscape_base.dir/trace/depixelize/inkscape-depixelize.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp: In function 'int path_simplify(SPItem*, float, bool, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:65:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 65 | size /= item->i2doc_affine().descrim(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/pointlight.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp: In function 'path_simplify(SPItem*, float, bool, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:58:43: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | size = L2(itemBbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:75:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | item->doWriteTransform(Geom::identity()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/sp-filter-primitive.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/diffuselighting.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/filters/spotlight.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 67%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/clipboard.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/clipboard.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/clipboard.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/clipboard.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 67%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/contextmenu.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/contextmenu.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/contextmenu.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/contextmenu.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 67%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/cursor-utils.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/cursor-utils.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/cursor-utils.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/cursor-utils.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp [ 67%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog-events.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog-events.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog-events.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog-events.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/siox.cpp: In member function 'org::siox::SioxImage::getGdkPixbuf()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/siox.cpp:659:46: warning: 'pixdata_33' may be used uninitialized [-Wmaybe-uninitialized] 659 | GdkPixbuf *buf = gdk_pixbuf_new_from_data(pixdata, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 660 | GDK_COLORSPACE_RGB, | ~~~~~~~~~~~~~~~~~~~ 661 | has_alpha, 8, width, height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | rowstride, (GdkPixbufDestroyNotify)free, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/siox.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/siox.cpp:9: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:276:12: note: by argument 1 of type 'const guchar *' to 'gdk_pixbuf_new_from_data' declared here 276 | GdkPixbuf *gdk_pixbuf_new_from_data (const guchar *data, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A, B, C, D, E, F) [with CurveType = Geom::EllipticalArc; A = double; B = double; C = double; D = bool; E = bool; F = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:772:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 772 | void appendNew(A a, B b, C c, D d, E e, F f) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp: In function 'void sp_svg_write_curve(Inkscape::SVG::PathString&, const Geom::Curve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:86:68: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Geom::deg_from_rad(elliptical_arc->rotationAngle()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:85:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | str.arcTo( elliptical_arc->ray(Geom::X), elliptical_arc->ray(Geom::Y), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | Geom::deg_from_rad(elliptical_arc->rotationAngle()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | elliptical_arc->largeArc(), elliptical_arc->sweep(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | elliptical_arc->finalPoint() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.h: In member function 'Inkscape::SVG::PathString& Inkscape::SVG::PathString::arcTo(Geom::Coord, Geom::Coord, Geom::Coord, bool, bool, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.h:129:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | PathString &arcTo(Geom::Coord rx, Geom::Coord ry, Geom::Coord rot, | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 67%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/draw-anchor.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/draw-anchor.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/draw-anchor.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/draw-anchor.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:132:47: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp: In function 'sp_svg_write_curve(Inkscape::SVG::PathString&, Geom::Curve const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:86:68: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Geom::deg_from_rad(elliptical_arc->rotationAngle()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-object-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp: In function 'sp_svg_write_path(Inkscape::SVG::PathString&, Geom::Path const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:101:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | str.moveTo( p.initialPoint()[0], p.initialPoint()[1] ); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A, B, C, D, E, F) [with CurveType = Geom::EllipticalArc; A = double; B = double; C = double; D = bool; E = bool; F = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:772:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 772 | void appendNew(A a, B b, C c, D d, E e, F f) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp: In member function 'BoolOpErrors Inkscape::ObjectSet::pathBoolOp(bool_op, bool, bool, unsigned int, Glib::ustring)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:735:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Affine i2doc(item_source->i2doc_affine()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp: In function 'void sp_selected_path_create_offset_object(SPDesktop*, int, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-offset.cpp:123:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | auto scaling_factor = item->i2doc_affine().descrim(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/Shape.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:152:54: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:222:29: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:207:41: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [ 67%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/drag-and-drop.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/drag-and-drop.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/drag-and-drop.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/drag-and-drop.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'bool item_find_paths(const SPItem*, Geom::PathVector&, Geom::PathVector&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:152:54: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | double size = Geom::L2(bounds->dimensions()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'Geom::PathVector* item_to_outline(const SPItem*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:274:99: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(fill.front().front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'void item_to_outline_add_marker(const SPObject*, Geom::Affine, Geom::Scale, Geom::PathVector*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | void item_to_outline_add_marker( SPObject const *marker_object, Geom::Affine marker_transform, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:222:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | tr = stroke_scale * tr; | ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'void item_to_paths_add_marker(SPItem*, SPObject*, Geom::Affine, Geom::Scale, Inkscape::XML::Node*, Inkscape::XML::Document*, SPDocument*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | void item_to_paths_add_marker( SPItem *context, | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:361:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | tr = stroke_scale * tr; | ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp: In function 'guint32 sp_svg_read_color(const gchar*, const gchar**, guint32)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:408:23: warning: unused variable 'check' [-Wunused-variable] 408 | guint32 const check = internal_sp_svg_read_color(buf, &buf_end, 1); | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ [ 67%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/icon-loader.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/icon-loader.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/icon-loader.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/icon-loader.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:115:62: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-color.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Affine const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp: In function 'Path* Path_for_item_before_LPE(SPItem*, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:91:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | pathvector_for_curve(item, curve.get(), doTransformation, transformFull, Geom::identity(), Geom::identity()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp: In function 'std::optional get_nearest_position_on_Path(Path*, Geom::Point, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:171:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | std::optional get_nearest_position_on_Path(Path *path, Geom::Point p, unsigned seg) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_find_paths(SPItem const*, Geom::PathVector&, Geom::PathVector&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:152:54: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | double size = Geom::L2(bounds->dimensions()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 67%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/interface.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/interface.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/interface.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/interface.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_paths(SPItem*, bool, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:388:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | item_to_paths(SPItem *item, bool legacy, SPItem *context) | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:584:41: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 584 | item_to_paths_add_marker( item, marker_obj, m, scale, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 585 | markers, xml_doc, doc, legacy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:584:41: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:584:41: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:599:81: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(path_it->front())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:600:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 600 | item_to_paths_add_marker( item, midmarker_obj, m, scale, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | markers, xml_doc, doc, legacy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:600:45: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:600:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | item_to_paths_add_marker( item, midmarker_obj, m, scale, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | markers, xml_doc, doc, legacy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:613:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 613 | Geom::Affine const m (sp_shape_marker_get_transform(*curve_it1, *curve_it2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:626:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 626 | item_to_paths_add_marker( item, midmarker_obj, m, scale, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 627 | markers, xml_doc, doc, legacy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:626:45: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:626:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:644:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 644 | Geom::Affine const m = sp_shape_marker_get_transform_at_end(lastcurve); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:645:41: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 645 | item_to_paths_add_marker( item, marker_obj, m, scale, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | markers, xml_doc, doc, legacy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:645:41: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:645:41: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp: In member function 'Inkscape::ObjectSet::pathBoolOp(bool_op, bool, bool, unsigned int, Glib::ustring)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-boolop.cpp:336:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | BoolOpErrors Inkscape::ObjectSet::pathBoolOp(bool_op bop, const bool skip_undo, const bool checked, const unsigned int verb, const Glib::ustring description) | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp: In function 'pathvector_for_curve(SPItem*, SPCurve*, bool, bool, Geom::Affine, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:115:62: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | *dest *= extraPreAffine * item->i2doc_affine() * extraPostAffine; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_paths_add_marker(SPItem*, SPObject*, Geom::Affine, Geom::Scale, Inkscape::XML::Node*, Inkscape::XML::Document*, SPDocument*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:361:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | tr = stroke_scale * tr; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | void item_to_paths_add_marker( SPItem *context, | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp: In function 'get_nearest_position_on_Path(Path*, Geom::Point, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:171:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | std::optional get_nearest_position_on_Path(Path *path, Geom::Point p, unsigned seg) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp: In function 'Path_for_item(SPItem*, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:58:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | pathvector_for_curve(item, curve.get(), doTransformation, transformFull, Geom::identity(), Geom::identity()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_outline_add_marker_child(SPItem const*, Geom::Affine, Geom::PathVector*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:192:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | tr = item->transform * tr; | ^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_outline_add_marker(SPObject const*, Geom::Affine, Geom::Scale, Geom::PathVector*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | void item_to_outline_add_marker( SPObject const *marker_object, Geom::Affine marker_transform, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:229:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | item_to_outline_add_marker_child(marker_item, tr, pathv_in); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ [ 67%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/monitor.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/monitor.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/monitor.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/monitor.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/monitor.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_outline(SPItem const*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:275:43: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | item_to_outline_add_marker( marker_obj, m, scale, ret_pathv ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:275:43: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:275:43: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:289:81: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(path_it->front())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:290:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | item_to_outline_add_marker( midmarker_obj, m, scale, ret_pathv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:290:47: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:290:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | item_to_outline_add_marker( midmarker_obj, m, scale, ret_pathv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:303:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | Geom::Affine const m (sp_shape_marker_get_transform(*curve_it1, *curve_it2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:315:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | item_to_outline_add_marker( midmarker_obj, m, scale, ret_pathv ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:315:47: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:315:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:332:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | Geom::Affine const m = sp_shape_marker_get_transform_at_end(lastcurve); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:333:43: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 333 | item_to_outline_add_marker( marker_obj, m, scale, ret_pathv ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:333:43: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:333:43: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 67%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/previewholder.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/previewholder.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/previewholder.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/previewholder.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/previewholder.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 67%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/selected-color.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/selected-color.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/selected-color.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/selected-color.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/selected-color.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 67%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/shape-editor.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/shape-editor.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/shape-editor.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/shape-editor.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/potrace/inkscape-potrace.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cursor-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/splines.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/depixelize/inkscape-depixelize.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp: In member function 'Glib::RefPtr Inkscape::Trace::Tracer::sioxProcessImage(SPImage*, Glib::RefPtr)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:264:37: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 264 | point *= aImg->transform(); | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/autotrace/inkscape-autotrace.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 67%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/shape-editor-knotholders.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/shape-editor-knotholders.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/shape-editor-knotholders.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/shape-editor-knotholders.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/simple-pref-pusher.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/simple-pref-pusher.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/simple-pref-pusher.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/simple-pref-pusher.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/simple-pref-pusher.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:61: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:87: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:87: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:473:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog-events.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'Geom::Scale Inkscape::UI::ClipboardManagerImpl::_getScale(SPDesktop*, const Geom::Point&, const Geom::Point&, const Geom::Rect&, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:1542:167: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1542 | Geom::Scale ClipboardManagerImpl::_getScale(SPDesktop *desktop, Geom::Point const &min, Geom::Point const &max, Geom::Rect const &obj_rect, bool apply_x, bool apply_y) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 69%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/shortcuts.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/shortcuts.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/shortcuts.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/shortcuts.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:485:112: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 69%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/themes.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/themes.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/themes.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/themes.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/themes.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp: In constructor 'ContextMenu::ContextMenu(SPDesktop*, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp: In constructor 'ContextMenu::ContextMenu(SPDesktop*, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 69%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool-factory.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tool-factory.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tool-factory.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tool-factory.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 69%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools-switch.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools-switch.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools-switch.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools-switch.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp [ 69%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/util.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/util.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/util.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/util.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/util.cpp [ 69%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/uxmanager.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/uxmanager.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/uxmanager.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/uxmanager.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A, B, C, D, E, F) [with CurveType = Geom::EllipticalArc; A = double; B = double; C = double; D = bool; E = bool; F = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:772:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 772 | void appendNew(A a, B b, C c, D d, E e, F f) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'virtual void Inkscape::UI::ClipboardManagerImpl::copySymbol(Inkscape::XML::Node*, const gchar*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:400:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | auto transform_str = sp_svg_transform_write(Geom::Scale(1.0 / scale_units)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'virtual bool Inkscape::UI::ClipboardManagerImpl::paste(SPDesktop*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:470:59: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | auto source_scale = clipdoc->getDocumentScale(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:471:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 471 | auto target_trans = target_path->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:485:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | auto to_mouse = Geom::Translate(desktop->point() - source_path->geometricBounds()->midpoint()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:485:112: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 485 | auto to_mouse = Geom::Translate(desktop->point() - source_path->geometricBounds()->midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:486:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 486 | source_curve->transform(to_mouse); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'virtual bool Inkscape::UI::ClipboardManagerImpl::pasteSize(Inkscape::ObjectSet*, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:655:50: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 655 | item->scale_rel(_getScale(set->desktop(), min, max, *obj_size, apply_x, apply_y)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:666:57: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 666 | set->setScaleRelative(sel_size->midpoint(), | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:667:55: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | _getScale(set->desktop(), min, max, *sel_size, apply_x, apply_y)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'void Inkscape::UI::ClipboardManagerImpl::_copySelection(Inkscape::ObjectSet*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:891:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 891 | auto transform_str = sp_svg_transform_write(parent->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:946:54: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 946 | sp_repr_set_point(_clipnode, "min", size->min()); | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/modifiers.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/modifiers.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/modifiers.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/modifiers.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'Geom::Scale Inkscape::UI::ClipboardManagerImpl::_getScale(SPDesktop*, const Geom::Point&, const Geom::Point&, const Geom::Rect&, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:1542:13: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1542 | Geom::Scale ClipboardManagerImpl::_getScale(SPDesktop *desktop, Geom::Point const &min, Geom::Point const &max, Geom::Rect const &obj_rect, bool apply_x, bool apply_y) | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/simple-pref-pusher.h:5, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/simple-pref-pusher.cpp:3: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 69%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/cache/svg_preview_cache.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/cache/svg_preview_cache.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/cache/svg_preview_cache.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/cache/svg_preview_cache.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp: In member function 'ContextMenu::ContextMenu(SPDesktop*, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:71:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | ContextMenu::ContextMenu(SPDesktop *desktop, SPItem *item) : | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'Inkscape::UI::ClipboardManagerImpl::pasteSize(Inkscape::ObjectSet*, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:666:57: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | set->setScaleRelative(sel_size->midpoint(), | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h: In constructor 'Inkscape::Modifiers::Modifier::Modifier(const char*, const char*, const char*, Inkscape::Modifiers::KeyMask, Inkscape::Modifiers::Trigger, Inkscape::Modifiers::Trigger)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:112:13: warning: 'Inkscape::Modifiers::Modifier::_and_mask_default' will be initialized after [-Wreorder] 112 | KeyMask _and_mask_default; // The pressed keys must have these bits set | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:108:13: warning: 'Inkscape::Modifiers::Trigger Inkscape::Modifiers::Modifier::_category' [-Wreorder] 108 | Trigger _category; // The category of tool, what it might conflict with | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:183:5: warning: when initialized here [-Wreorder] 183 | Modifier(char const * id, | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp: In member function 'ContextMenu::ContextMenu(SPDesktop*, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:59: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'Inkscape::UI::ClipboardManagerImpl::copySymbol(Inkscape::XML::Node*, char const*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:400:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | auto transform_str = sp_svg_transform_write(Geom::Scale(1.0 / scale_units)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:71:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | ContextMenu::ContextMenu(SPDesktop *desktop, SPItem *item) : | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'Inkscape::UI::ClipboardManagerImpl::paste(SPDesktop*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:485:112: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | auto to_mouse = Geom::Translate(desktop->point() - source_path->geometricBounds()->midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 69%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/desktop/menubar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/desktop/menubar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/desktop/menubar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/desktop/menubar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:324:73: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp: In function 'void ink_drag_data_received(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:155:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | item->i2dt_affine().descrim() * 0.5 | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:227:86: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 227 | Geom::Point where( canvas->canvas_to_world(Geom::Point(destX, destY))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:259:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | item->i2dt_affine().descrim() * 0.5 | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:324:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 324 | Geom::Point m( desktop->point() - sel_bbox->midpoint() ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/icon-loader.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/desktop/menu-icon-shift.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/desktop/menu-icon-shift.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/desktop/menu-icon-shift.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/desktop/menu-icon-shift.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menu-icon-shift.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/interface.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | ink_drag_data_received(GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'Inkscape::UI::ClipboardManagerImpl::_getScale(SPDesktop*, Geom::Point const&, Geom::Point const&, Geom::Rect const&, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:1542:13: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1542 | Geom::Scale ClipboardManagerImpl::_getScale(SPDesktop *desktop, Geom::Point const &min, Geom::Point const &max, Geom::Rect const &obj_rect, bool apply_x, bool apply_y) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:155:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | item->i2dt_affine().descrim() * 0.5 | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:227:59: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 227 | Geom::Point where( canvas->canvas_to_world(Geom::Point(destX, destY))); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:259:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | item->i2dt_affine().descrim() * 0.5 | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:324:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 324 | Geom::Point m( desktop->point() - sel_bbox->midpoint() ); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/themes.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 69%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/knot/knot.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/knot/knot.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/knot/knot.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/knot/knot.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 69%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/knot/knot-holder.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/knot/knot-holder.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/knot/knot-holder.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/knot/knot-holder.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/knot/knot-holder-entity.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/knot/knot-holder-entity.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/knot/knot-holder-entity.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/knot/knot-holder-entity.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp [ 70%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/knot/knot-ptr.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/knot/knot-ptr.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/knot/knot-ptr.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/knot/knot-ptr.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-ptr.cpp [ 70%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/control-point-selection.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tool/control-point-selection.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tool/control-point-selection.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tool/control-point-selection.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp [ 70%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/control-point.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tool/control-point.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tool/control-point.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tool/control-point.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h: In constructor 'Inkscape::UI::ShapeEditor::ShapeEditor(SPDesktop*, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:51:16: warning: 'Inkscape::UI::ShapeEditor::desktop' will be initialized after [-Wreorder] 51 | SPDesktop *desktop; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:41:17: warning: 'KnotHolder* Inkscape::UI::ShapeEditor::knotholder' [-Wreorder] 41 | KnotHolder *knotholder; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:32:1: warning: when initialized here [-Wreorder] 32 | ShapeEditor::ShapeEditor(SPDesktop *dt, Geom::Affine edit_transform) : | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'Inkscape::UI::ClipboardManagerImpl::pasteSize(Inkscape::ObjectSet*, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:613:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 613 | bool ClipboardManagerImpl::pasteSize(ObjectSet *set, bool separately, bool apply_x, bool apply_y) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ [ 70%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/curve-drag-point.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tool/curve-drag-point.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tool/curve-drag-point.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tool/curve-drag-point.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/uxmanager.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp: In constructor 'Inkscape::UI::ShapeEditor::ShapeEditor(SPDesktop*, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:32:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | ShapeEditor::ShapeEditor(SPDesktop *dt, Geom::Affine edit_transform) : | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 70%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/event-utils.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tool/event-utils.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tool/event-utils.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tool/event-utils.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/event-utils.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'Inkscape::UI::ClipboardManagerImpl::_copySelection(Inkscape::ObjectSet*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:838:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 838 | void ClipboardManagerImpl::_copySelection(ObjectSet *selection) | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point RectKnotHolderEntityRX::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:222:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | RectKnotHolderEntityRX::knot_get() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ [ 70%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/modifier-tracker.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tool/modifier-tracker.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tool/modifier-tracker.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tool/modifier-tracker.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/modifier-tracker.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:961:59: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'Inkscape::UI::ClipboardManagerImpl::paste(SPDesktop*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:418:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | bool ClipboardManagerImpl::paste(SPDesktop *desktop, bool in_place) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:418:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:418:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:418:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:470:58: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | auto source_scale = clipdoc->getDocumentScale(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:471:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 471 | auto target_trans = target_path->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:485:67: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | auto to_mouse = Geom::Translate(desktop->point() - source_path->geometricBounds()->midpoint()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:489:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | source_curve->transform(target_trans.inverse()); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h: In constructor 'Inkscape::Modifiers::Modifier::Modifier(const char*, const char*, const char*, Inkscape::Modifiers::KeyMask, Inkscape::Modifiers::Trigger, Inkscape::Modifiers::Trigger)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:112:13: warning: 'Inkscape::Modifiers::Modifier::_and_mask_default' will be initialized after [-Wreorder] 112 | KeyMask _and_mask_default; // The pressed keys must have these bits set | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:108:13: warning: 'Inkscape::Modifiers::Trigger Inkscape::Modifiers::Modifier::_category' [-Wreorder] 108 | Trigger _category; // The category of tool, what it might conflict with | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:183:5: warning: when initialized here [-Wreorder] 183 | Modifier(char const * id, | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'void Box3DKnotHolderEntity::knot_set_generic(SPItem*, unsigned int, const Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:621:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 621 | Geom::Affine const i2dt (item->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:630:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 630 | box->set_corner (knot_id, s * i2dt, movement, (state & GDK_CONTROL_MASK)); | ~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void Box3DKnotHolderEntityCenter::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:812:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 812 | Geom::Affine const i2dt (item->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:814:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 814 | box->set_center(s * i2dt, origin * i2dt, !(state & GDK_SHIFT_MASK) ? Box3D::XY : Box3D::Z, | ~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void ArcKnotHolderEntityStart::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:961:58: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 961 | double offset = arc->start - atan2(delta * sc.inverse()); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:961:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 961 | double offset = arc->start - atan2(delta * sc.inverse()); | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void ArcKnotHolderEntityEnd::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:1013:56: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1013 | double offset = arc->end - atan2(delta * sc.inverse()); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:1013:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1013 | double offset = arc->end - atan2(delta * sc.inverse()); | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'virtual Geom::Point TextKnotHolderEntityInlineSize::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:1761:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1761 | return p; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void TextKnotHolderEntityInlineSize::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:1776:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1776 | Geom::Point const s = snap_knot_position(p, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp: In member function 'void Inkscape::Shortcuts::dump_all_recursive(Gtk::Widget*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:1157:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1157 | for (int i = 0; i < indent; ++i) std::cout << " "; | ~~^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shortcuts.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'TextKnotHolderEntityInlineSize::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:1731:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1731 | Geom::OptRect bbox = text->geometricBounds(); // Check if this is best. | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'ArcKnotHolderEntityStart::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:961:58: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 961 | double offset = arc->start - atan2(delta * sc.inverse()); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/multi-path-manipulator.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tool/multi-path-manipulator.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tool/multi-path-manipulator.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tool/multi-path-manipulator.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool-factory.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 70%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/node.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tool/node.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tool/node.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tool/node.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'StarKnotHolderEntityCenter::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:1306:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1306 | StarKnotHolderEntityCenter::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools-switch.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'Box3DKnotHolderEntityCenter::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:806:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | Box3DKnotHolderEntityCenter::knot_set(Geom::Point const &new_pos, Geom::Point const &origin, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:806:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:806:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:808:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 808 | Geom::Point const s = snap_knot_position(new_pos, state); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:812:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 812 | Geom::Affine const i2dt (item->i2dt_affine ()); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'ArcKnotHolderEntityRX::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:1069:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1069 | ArcKnotHolderEntityRX::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/event-utils.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/modifier-tracker.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/event-utils.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/event-utils.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'Box3DKnotHolderEntity::knot_set_generic(SPItem*, unsigned int, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:614:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | Box3DKnotHolderEntity::knot_set_generic(SPItem *item, unsigned int knot_id, Geom::Point const &new_pos, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:614:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:614:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:616:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 616 | Geom::Point const s = snap_knot_position(new_pos, state); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:621:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 621 | Geom::Affine const i2dt (item->i2dt_affine ()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ [ 70%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/path-manipulator.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tool/path-manipulator.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tool/path-manipulator.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tool/path-manipulator.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 70%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/selectable-control-point.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tool/selectable-control-point.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tool/selectable-control-point.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tool/selectable-control-point.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 70%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/selector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tool/selector.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tool/selector.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tool/selector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'TextKnotHolderEntityInlineSize::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:1766:1: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1766 | TextKnotHolderEntityInlineSize::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 70%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/transform-handle-set.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tool/transform-handle-set.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tool/transform-handle-set.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tool/transform-handle-set.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 71%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/arc-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/arc-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/arc-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/arc-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:38:58: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:471:58: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:594:51: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp: In function 'void add_tasks(Gtk::MenuShell*, SPDesktop*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:364:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 364 | if (active == i) { | ~~~~~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp: In function 'GdkPixbuf* render_pixbuf(Inkscape::Drawing&, double, const Geom::Rect&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:36:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | drawing.root()->setTransform(Geom::Scale(scale_factor)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:38:32: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 38 | Geom::IntRect ibox = (dbox * Geom::Scale(scale_factor)).roundOutwards(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:38:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 38 | Geom::IntRect ibox = (dbox * Geom::Scale(scale_factor)).roundOutwards(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:38:32: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 38 | Geom::IntRect ibox = (dbox * Geom::Scale(scale_factor)).roundOutwards(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'Geom::OptRect Inkscape::UI::ControlPointSelection::bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:327:52: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | return size() == 1 ? (*_points.begin())->bounds() : _bounds; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'void Inkscape::UI::ControlPointSelection::_pointDragged(Geom::Point&, GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:380:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | Geom::Point abs_delta = new_pos - _original_positions[_grabbed_point]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:419:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 419 | trans *= _last_trans[cur].inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:421:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 421 | trans *= Geom::Translate(_original_positions[cur] + abs_delta * deltafrac); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'void Inkscape::UI::ControlPointSelection::_updateTransformHandles(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:498:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | _handles->setBounds(p->bounds()); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'bool Inkscape::UI::ControlPointSelection::_keyboardMove(const GdkEventKey&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:514:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 514 | Geom::Point delta = dir * num; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:524:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 524 | transform(Geom::Translate(delta)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'double Inkscape::UI::ControlPointSelection::_rotationRadius(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:543:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 543 | double len = Geom::distance(b.corner(i), rc); | ~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'bool Inkscape::UI::ControlPointSelection::_keyboardRotate(const GdkEventKey&, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:594:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | * Geom::Rotate(angle) * Geom::Translate(rc); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:593:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | Geom::Affine m = Geom::Translate(-rc) | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:594:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | Geom::Affine m = Geom::Translate(-rc) | ~~~~~~~~~~~~~~ 594 | * Geom::Rotate(angle) * Geom::Translate(rc); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'bool Inkscape::UI::ControlPointSelection::_keyboardScale(const GdkEventKey&, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:629:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | Geom::Affine m = Geom::Translate(-center) * Geom::Scale(scale) * Geom::Translate(center); | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:629:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | Geom::Affine m = Geom::Translate(-center) * Geom::Scale(scale) * Geom::Translate(center); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'bool Inkscape::UI::ControlPointSelection::_keyboardFlip(Geom::Dim2)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:650:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 650 | Geom::Affine m = Geom::Translate(-center) * scale_transform * Geom::Translate(center); | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:650:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 650 | Geom::Affine m = Geom::Translate(-center) * scale_transform * Geom::Translate(center); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/desktop/menubar.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp: In function 'render_pixbuf(Inkscape::Drawing&, double, Geom::Rect const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:36:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | drawing.root()->setTransform(Geom::Scale(scale_factor)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:38:58: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 38 | Geom::IntRect ibox = (dbox * Geom::Scale(scale_factor)).roundOutwards(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In member function 'Geom::GenericRect::corner(unsigned int) const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Rotate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'Inkscape::UI::ControlPointSelection::_update()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:471:58: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 471 | _handles->rotationCenter().move(_bounds->midpoint()); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'Inkscape::UI::ControlPointSelection::_keyboardMove(_GdkEventKey const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:524:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 524 | transform(Geom::Translate(delta)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'Inkscape::UI::ControlPointSelection::_keyboardRotate(_GdkEventKey const&, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:593:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | Geom::Affine m = Geom::Translate(-rc) | ^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ [ 71%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/box3d-toolbar.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/box3d-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/box3d-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/box3d-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/event-utils.h: In instantiation of 'Geom::Point Inkscape::UI::event_point(const E&) [with E = _GdkEventMotion]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:286:64: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/event-utils.h:101:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline Geom::Point event_point(E const &event) { | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.h: In constructor 'SPKnot::SPKnot(SPDesktop*, const gchar*, Inkscape::CanvasItemCtrlType, const Glib::ustring&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.h:59:16: warning: 'SPKnot::desktop' will be initialized after [-Wreorder] 59 | SPDesktop *desktop = nullptr; /**< Desktop we are on. */ | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.h:57:9: warning: 'int SPKnot::ref_count' [-Wreorder] 57 | int ref_count; // FIXME encapsulation | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:56:1: warning: when initialized here [-Wreorder] 56 | SPKnot::SPKnot(SPDesktop *desktop, gchar const *tip, Inkscape::CanvasItemCtrlType type, Glib::ustring const & name) | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp: In member function 'Geom::Point SPKnot::position() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:400:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | Geom::Point SPKnot::position() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In member function 'Inkscape::UI::SelectableControlPoint::bounds() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'Inkscape::UI::ControlPointSelection::_updateTransformHandles(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:498:38: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | _handles->setBounds(p->bounds()); | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/manipulator.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'Geom::Point KnotHolderEntity::snap_knot_position(const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:103:71: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | KnotHolderEntity::snap_knot_position(Geom::Point const &p, guint state) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In function 'boost::operators_impl::operator*(Geom::Point const&, double const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'Inkscape::UI::ControlPointSelection::_keyboardRotate(_GdkEventKey const&, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:594:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | * Geom::Rotate(angle) * Geom::Translate(rc); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:555:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 555 | bool ControlPointSelection::_keyboardRotate(GdkEventKey const &event, int dir) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'Inkscape::UI::ControlPointSelection::_keyboardScale(_GdkEventKey const&, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:629:92: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | Geom::Affine m = Geom::Translate(-center) * Geom::Scale(scale) * Geom::Translate(center); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Point Inkscape::SnappedLine::getNormal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:48:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Geom::Point getNormal() const {return _normal_to_line;} // n = (nx, ny) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::max() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:399:88: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:146:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | CPoint max() const { CPoint p(f[X].max(), f[Y].max()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bspline.h:11, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h: In member function 'virtual Geom::Rect Inkscape::UI::SelectableControlPoint::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:29:24: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | virtual Geom::Rect bounds() const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'Inkscape::UI::ControlPointSelection::_pointDragged(Geom::Point&, _GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:378:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | void ControlPointSelection::_pointDragged(Geom::Point &new_pos, GdkEventMotion *event) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ [ 71%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/calligraphy-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/calligraphy-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/calligraphy-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/calligraphy-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In constructor 'KnotHolder::KnotHolder(SPDesktop*, SPItem*, SPKnotHolderReleasedFunc)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:64:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | _edit_transform(Geom::identity()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'void KnotHolder::transform_selected(Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:199:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | knot_moved_handler(knot, knot->pos * transform , 0); | ~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'void KnotHolder::knot_moved_handler(SPKnot*, const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:237:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | Geom::Point const q = p * item->i2dt_affine().inverse() * _edit_transform.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:237:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | Geom::Point const q = p * item->i2dt_affine().inverse() * _edit_transform.inverse(); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:237:94: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | Geom::Point const q = p * item->i2dt_affine().inverse() * _edit_transform.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:237:95: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | Geom::Point const q = p * item->i2dt_affine().inverse() * _edit_transform.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:238:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:238:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:238:106: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:238:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'void KnotHolderEntity::update_knot()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:91:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:91:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'void KnotHolder::knot_ungrabbed_handler(SPKnot*, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:266:110: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:91:88: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:91:90: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:266:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:266:138: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:266:113: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'Geom::Point KnotHolderEntity::snap_knot_position(const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:109:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Affine const i2dt (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:110:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Geom::Point s = p * i2dt; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:119:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | return s * i2dt.inverse(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:119:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | return s * i2dt.inverse(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'Geom::Point KnotHolderEntity::snap_knot_position_constrained(const Geom::Point&, const Inkscape::Snapper::SnapConstraint&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:123:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | KnotHolderEntity::snap_knot_position_constrained(Geom::Point const &p, Inkscape::Snapper::SnapConstraint const &constraint, guint state) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:129:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Geom::Affine const i2d (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:130:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Geom::Point s = p * i2d; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:141:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | return s * i2d.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:141:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | return s * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void PatternKnotHolderEntityXY::knot_set(const Geom::Point&, const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:174:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | item->adjust_pattern(Geom::Translate(q), false, _fill ? TRANSFORM_FILL : TRANSFORM_STROKE); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual Geom::Point PatternKnotHolderEntityXY::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:199:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | PatternKnotHolderEntityXY::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void PatternKnotHolderEntityAngle::knot_set(const Geom::Point&, const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:240:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 240 | * Geom::Translate(transform_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:238:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | Geom::Affine rot = Geom::Translate(-transform_origin) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:239:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | Geom::Affine rot = Geom::Translate(-transform_origin) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | * Geom::Rotate(theta - theta_old) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void PatternKnotHolderEntityScale::knot_set(const Geom::Point&, const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:251:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | Geom::Point p_snapped = snap_knot_position(p, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:255:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Geom::Affine transform_inverse = transform.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:256:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::Point d = p_snapped * transform_inverse; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:269:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | * transform; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:266:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::Affine rot = Geom::Translate(-origin_dt) | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:267:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::Affine rot = Geom::Translate(-origin_dt) | ~~~~~~~~~~~~~~~~~~~~~ 267 | * Geom::Scale(d.x() / pat_x, d.y() / pat_y) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual Geom::Point HatchKnotHolderEntityXY::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:292:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | Geom::Point HatchKnotHolderEntityXY::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void HatchKnotHolderEntityXY::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:324:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 324 | item->adjust_hatch(Geom::Translate(q), false, _fill ? TRANSFORM_FILL : TRANSFORM_STROKE); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void HatchKnotHolderEntityAngle::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:338:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | Geom::Point transform_origin = sp_hatch_knot_get(hatch, 0, 0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:349:112: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 349 | Geom::Translate(-transform_origin) * Geom::Rotate(theta - theta_old) * Geom::Translate(transform_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:349:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 349 | Geom::Translate(-transform_origin) * Geom::Rotate(theta - theta_old) * Geom::Translate(transform_origin); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:349:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 349 | Geom::Translate(-transform_origin) * Geom::Rotate(theta - theta_old) * Geom::Translate(transform_origin); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void HatchKnotHolderEntityScale::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:360:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 360 | Geom::Point p_snapped = snap_knot_position(p, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:364:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | Geom::Affine transform_inverse = transform.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:365:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 365 | Geom::Point d = p_snapped * transform_inverse; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:375:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | Geom::Translate(origin_dt) * transform; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:374:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | Geom::Affine scale = Geom::Translate(-origin_dt) * Geom::Scale(d.x() / hatch_pitch, d.y() / hatch_pitch) * | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:374:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | Geom::Affine scale = Geom::Translate(-origin_dt) * Geom::Scale(d.x() / hatch_pitch, d.y() / hatch_pitch) * | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void FilterKnotHolderEntity::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:385:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | Geom::Point p_snapped = snap_knot_position(p, state); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:266:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:399:88: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 399 | std::unique_ptr new_bbox(_topleft ? new Geom::Rect(p,orig_bbox->max()) : new Geom::Rect(orig_bbox->min(), p)); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::max() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:146:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | CPoint max() const { CPoint p(f[X].max(), f[Y].max()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'virtual Geom::Point FilterKnotHolderEntity::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:266:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:440:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 440 | if (_topleft) return Geom::Point(r->min()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ [ 71%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/connector-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/connector-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/connector-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/connector-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ [ 71%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/dropper-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/dropper-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/dropper-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/dropper-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 71%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/eraser-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/eraser-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/eraser-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/eraser-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp [ 71%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/gradient-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/gradient-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/gradient-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/gradient-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp [ 71%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/lpe-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/lpe-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/lpe-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/lpe-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'KnotHolder::KnotHolder(SPDesktop*, SPItem*, void (*)(SPItem*))': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:64:35: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | _edit_transform(Geom::identity()) | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'KnotHolderEntity::update_knot()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:91:66: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'PatternKnotHolderEntityAngle::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:238:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | Geom::Affine rot = Geom::Translate(-transform_origin) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Scale const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In member function 'KnotHolderEntity::snap_knot_position(Geom::Point const&, unsigned int) [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'PatternKnotHolderEntityXY::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:174:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | item->adjust_pattern(Geom::Translate(q), false, _fill ? TRANSFORM_FILL : TRANSFORM_STROKE); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'PatternKnotHolderEntityScale::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:266:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::Affine rot = Geom::Translate(-origin_dt) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'HatchKnotHolderEntityXY::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:324:27: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 324 | item->adjust_hatch(Geom::Translate(q), false, _fill ? TRANSFORM_FILL : TRANSFORM_STROKE); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'HatchKnotHolderEntityScale::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:374:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | Geom::Affine scale = Geom::Translate(-origin_dt) * Geom::Scale(d.x() / hatch_pitch, d.y() / hatch_pitch) * | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'KnotHolderEntity::snap_knot_position_constrained(Geom::Point const&, Inkscape::Snapper::SnapConstraint const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:129:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Geom::Affine const i2d (parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:137:117: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | Inkscape::Snapper::SnapConstraint transformed_constraint = Inkscape::Snapper::SnapConstraint(constraint.getPoint() * i2d, (constraint.getPoint() + constraint.getDirection()) * i2d - constraint.getPoint() * i2d); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'FilterKnotHolderEntity::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:398:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 398 | Geom::OptRect orig_bbox = item->visualBounds(); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:399:88: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 399 | std::unique_ptr new_bbox(_topleft ? new Geom::Rect(p,orig_bbox->max()) : new Geom::Rect(orig_bbox->min(), p)); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In function 'Geom::operator*(Geom::Point const&, Geom::Affine const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'KnotHolder::knot_moved_handler(SPKnot*, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:226:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | KnotHolder::knot_moved_handler(SPKnot *knot, Geom::Point const &p, guint state) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'KnotHolder::transform_selected(Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:199:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | knot_moved_handler(knot, knot->pos * transform , 0); | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:195:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | KnotHolder::transform_selected(Geom::Affine transform){ | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'KnotHolderEntity::snap_knot_position(Geom::Point const&, unsigned int) [clone .part.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:109:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Affine const i2dt (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:103:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | KnotHolderEntity::snap_knot_position(Geom::Point const &p, guint state) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:103:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:103:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:109:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Affine const i2dt (parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'KnotHolder::knot_ungrabbed_handler(SPKnot*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:266:139: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:252:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | KnotHolder::knot_ungrabbed_handler(SPKnot *knot, guint state) | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:252:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:252:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:266:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:266:100: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'FilterKnotHolderEntity::knot_get() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:435:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 435 | Geom::Point FilterKnotHolderEntity::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'KnotHolderEntity::snap_knot_position_constrained(Geom::Point const&, Inkscape::Snapper::SnapConstraint const&, unsigned int) [clone .part.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:129:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Geom::Affine const i2d (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:123:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | KnotHolderEntity::snap_knot_position_constrained(Geom::Point const &p, Inkscape::Snapper::SnapConstraint const &constraint, guint state) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:123:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:123:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:129:82: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Geom::Affine const i2d (parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'PatternKnotHolderEntityAngle::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:230:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | gdouble theta_old = atan2(knot_get() - transform_origin); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:240:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 240 | * Geom::Translate(transform_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:220:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | PatternKnotHolderEntityAngle::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, guint state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:62:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | Geom::Point getPoint() const {return _point;} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'KnotHolderEntity::update_knot()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:87:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | KnotHolderEntity::update_knot() | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:87:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:87:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:89:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Geom::Point knot_pos(knot_get()); | ~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:91:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In member function 'KnotHolderEntity::snap_knot_position(Geom::Point const&, unsigned int)': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'PatternKnotHolderEntityScale::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:269:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | * transform; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | PatternKnotHolderEntityScale::knot_set(Geom::Point const &p, Geom::Point const &origin, guint state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:255:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Geom::Affine transform_inverse = transform.inverse(); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'PatternKnotHolderEntityXY::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:162:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 162 | Geom::Point p_snapped = snap_knot_position(p, state); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'HatchKnotHolderEntityAngle::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:349:112: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 349 | Geom::Translate(-transform_origin) * Geom::Rotate(theta - theta_old) * Geom::Translate(transform_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:330:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | void HatchKnotHolderEntityAngle::knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'HatchKnotHolderEntityScale::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:375:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | Geom::Translate(origin_dt) * transform; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | void HatchKnotHolderEntityScale::knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:364:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | Geom::Affine transform_inverse = transform.inverse(); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'HatchKnotHolderEntityXY::knot_set(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:312:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | Geom::Point p_snapped = snap_knot_position(p, state); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 71%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/measure-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/measure-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/measure-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/measure-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selector.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 71%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/mesh-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/mesh-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/mesh-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/mesh-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 71%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/node-toolbar.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/node-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/node-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/node-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureScale::getScaleSnapped()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:109:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Scale getScaleSnapped() {return _scale_snapped;} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:473:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | inline Geom::Point Handle::relativePos() const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 71%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/paintbucket-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/paintbucket-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/paintbucket-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/paintbucket-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In function 'Geom::Point Inkscape::UI::direction(const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:173:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | static Geom::Point direction(Geom::Point const &first, Geom::Point const &second) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In constructor 'Inkscape::UI::Handle::Handle(const Inkscape::UI::NodeSharedData&, const Geom::Point&, Inkscape::UI::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:120:22: warning: 'Inkscape::UI::Handle::_handle_line' will be initialized after [-Wreorder] 120 | CanvasItemCurve *_handle_line; | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:118:11: warning: 'Inkscape::UI::Node* Inkscape::UI::Handle::_parent' [-Wreorder] 118 | Node *_parent; // the handle's lifetime does not extend beyond that of the parent node, | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:183:1: warning: when initialized here [-Wreorder] 183 | Handle::Handle(NodeSharedData const &data, Geom::Point const &initial_pos, Node *parent) | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In member function 'virtual Geom::Rect Inkscape::UI::Node::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:892:27: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 892 | Geom::Rect Node::bounds() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans-handles.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h: In constructor 'Inkscape::Modifiers::Modifier::Modifier(const char*, const char*, const char*, Inkscape::Modifiers::KeyMask, Inkscape::Modifiers::Trigger, Inkscape::Modifiers::Trigger)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:112:13: warning: 'Inkscape::Modifiers::Modifier::_and_mask_default' will be initialized after [-Wreorder] 112 | KeyMask _and_mask_default; // The pressed keys must have these bits set | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:108:13: warning: 'Inkscape::Modifiers::Trigger Inkscape::Modifiers::Modifier::_category' [-Wreorder] 108 | Trigger _category; // The category of tool, what it might conflict with | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:183:5: warning: when initialized here [-Wreorder] 183 | Modifier(char const * id, | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/event-utils.h: In instantiation of 'Geom::Point Inkscape::UI::event_point(const E&) [with E = _GdkEventMotion]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:1342:34: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/event-utils.h:101:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline Geom::Point event_point(E const &event) { | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h: In member function 'virtual Geom::Rect Inkscape::UI::SelectableControlPoint::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:29:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | virtual Geom::Rect bounds() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:473:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h: In member function 'virtual Geom::Rect Inkscape::UI::SelectableControlPoint::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:29:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | virtual Geom::Rect bounds() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:473:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/event-utils.h: In instantiation of 'Geom::Point Inkscape::UI::event_point(const E&) [with E = _GdkEventMotion]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:163:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/event-utils.h:101:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline Geom::Point event_point(E const &event) { | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Rotate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1492:83: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::ClosingSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:338:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | virtual Curve *reverse() const { return new ClosingSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In member function 'virtual Geom::Rect Inkscape::UI::Node::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:892:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 892 | Geom::Rect Node::bounds() const | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In member function 'void Inkscape::UI::Node::_updateAutoHandles()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:948:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 948 | Geom::Point vec_next = _next()->position() - position(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp: In member function 'void Inkscape::UI::MultiPathManipulator::move(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:515:25: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 515 | _selection.transform(Geom::Translate(delta)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::ScaleCornerHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:255:95: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) override { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Geom::Rect Inkscape::UI::TransformHandleSet::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:694:41: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 694 | Geom::Rect TransformHandleSet::bounds() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1206:47: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/arc-toolbar.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'virtual bool Inkscape::UI::PathManipulator::event(Inkscape::UI::Tools::ToolBase*, GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:163:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | _updateDragPoint(event_point(event->motion)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:728:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::setControlsTransform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1002:88: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1002 | Geom::Affine delta = _i2d_transform.inverse() * _edit_transform.inverse() * tnew * _i2d_transform; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'Inkscape::UI::NodeList::iterator Inkscape::UI::PathManipulator::subdivideSegment(Inkscape::UI::NodeList::iterator, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1044:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1044 | Geom::lerp(t, first->position(), second->position())); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_externalChange(unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1168:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1168 | _i2d_transform = path->i2dt_affine(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_createControlPointsFromGeometry()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1214:102: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1214 | Node *previous_node = new Node(_multi_path_manipulator._path_data.node_data, pit.initialPoint()); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_createGeometryFromControlPoints(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1402:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1402 | Geom::PathVector pathv = builder.peek() * (_edit_transform * _i2d_transform).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A, B, C, D, E, F) [with CurveType = Geom::EllipticalArc; A = double; B = double; C = double; D = bool; E = bool; F = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:772:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 772 | void appendNew(A a, B b, C c, D d, E e, F f) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_updateOutline()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1484:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1484 | pv *= (_edit_transform * _i2d_transform); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1496:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1496 | Geom::Point at = j->pointAt(0.5); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Rotate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'Geom::Coord Inkscape::UI::PathManipulator::_updateDragPoint(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1735:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1735:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1735:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'double Inkscape::UI::PathManipulator::_getStrokeTolerance()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1780:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | * (_edit_transform * _i2d_transform).descrim() // scale to desktop coords | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In member function 'Inkscape::UI::Handle::length() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:480:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | return relativePos().length(); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In member function 'Inkscape::UI::Node::_updateAutoHandles()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:956:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 956 | _back.setRelativePos(-dir * (len_prev / 3)); | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp: In member function 'Inkscape::UI::MultiPathManipulator::joinNodes()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.cpp:400:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | joined_pos = Geom::middle_point(*join.first, *join.second); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::CalligraphyToolbar::change_profile()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:476:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 476 | if (mode - 1 < presets.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:43: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::SkewHandle::startTransform()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:474:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 474 | Geom::Rect b = _th.bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:475:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 475 | _skew_opposite = Geom::middle_point(b.corner(_side + 2), b.corner(_side + 3)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::RotateHandle::startTransform()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:400:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | _rot_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:400:23: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 400 | _rot_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::ScaleSideHandle::startTransform()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:325:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | Geom::Rect b = _th.bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:326:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 326 | _sc_opposite = Geom::middle_point(b.corner(_side + 2), b.corner(_side + 3)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::ScaleCornerHandle::startTransform()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:251:34: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | _sc_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:251:22: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | _sc_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/calligraphy-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::TransformHandle::dragged(Geom::Point&, GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:173:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | Geom::Affine t = computeTransform(new_pos, event); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::SkewHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:486:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 486 | Geom::Point const initial_delta = _origin - scc; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:489:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | return Geom::Affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:494:74: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Geom::Scale scale = calcScaleFactors(_origin, new_pos, scc, false); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:536:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | Geom::Affine relative_affine = Geom::identity(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:548:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | Geom::Affine t = Geom::Translate(-scc) | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:549:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | Geom::Affine t = Geom::Translate(-scc) | ~~~~~~~~~~~~~~~ 549 | * relative_affine | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In constructor 'Inkscape::PureSkewConstrained::PureSkewConstrained(Geom::Coord, Geom::Coord, Geom::Point, Geom::Dim2)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:181:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | PureSkewConstrained(Geom::Coord skew, Geom::Coord scale, Geom::Point origin, Geom::Dim2 direction) : | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::RotateHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:407:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | double angle = Geom::angle_between(_origin - rotc, new_pos - rotc); | ~~~~~~~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:425:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | * Geom::Translate(rotc); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:423:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 423 | Geom::Affine t = Geom::Translate(-rotc) | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:424:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 423 | Geom::Affine t = Geom::Translate(-rotc) | ~~~~~~~~~~~~~~~~ 424 | * Geom::Rotate(angle) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In constructor 'Inkscape::PureRotateConstrained::PureRotateConstrained(double, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:215:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | PureRotateConstrained(double angle, Geom::Point origin) : | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::ScaleSideHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:339:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | vs[d1] = (new_pos - scc)[d1] / (_origin - scc)[d1]; | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:357:59: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Point result = psc.getStretchSnapped().vector(); //best_snapped_point.getTransformation(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:357:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Point result = psc.getStretchSnapped().vector(); //best_snapped_point.getTransformation(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:371:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | * Geom::Translate(scc); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:369:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | Geom::Affine t = Geom::Translate(-scc) | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:370:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | Geom::Affine t = Geom::Translate(-scc) | ~~~~~~~~~~~~~~~ 370 | * Geom::Scale(vs) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In constructor 'Inkscape::PureStretchConstrained::PureStretchConstrained(Geom::Coord, Geom::Point, Geom::Dim2, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:144:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | PureStretchConstrained(Geom::Coord magnitude, Geom::Point origin, Geom::Dim2 direction, bool uniform) : | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureStretchConstrained::getStretchSnapped()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:156:17: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Scale getStretchSnapped() {return _stretch_snapped;} | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::ScaleCornerHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:257:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | Geom::Point vold = _origin - scc, vnew = new_pos - scc; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:260:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | return Geom::identity(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:286:23: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | scale = ptr->getScaleSnapped(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:296:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | * Geom::Translate(scc); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:294:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Geom::Affine t = Geom::Translate(-scc) | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:295:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Geom::Affine t = Geom::Translate(-scc) | ~~~~~~~~~~~~~~~ 295 | * Geom::Scale(scale[0], scale[1]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In constructor 'Inkscape::PureScaleConstrained::PureScaleConstrained(Geom::Scale, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | PureScaleConstrained(Geom::Scale scale, Geom::Point origin): | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In constructor 'Inkscape::PureScale::PureScale(Geom::Scale, Geom::Point, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | PureScale(Geom::Scale scale, Geom::Point origin, bool uniform) : | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureScale::getScaleSnapped()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:109:17: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Scale getScaleSnapped() {return _scale_snapped;} | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::RotationCenter::dragged(Geom::Point&, GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:625:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 625 | new_pos = sm.multipleConstrainedSnaps(Inkscape::SnapCandidatePoint(new_pos, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 626 | SNAPSOURCE_ROTATION_CENTER), constraints, held_shift(*event)).getPoint(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Geom::Rect Inkscape::UI::TransformHandleSet::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:694:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 694 | Geom::Rect TransformHandleSet::bounds() const | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'void Inkscape::UI::TransformHandleSet::setBounds(const Geom::Rect&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:723:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 723 | _scale_corners[i]->move(r.corner(i)); | ~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'void Inkscape::UI::TransformHandleSet::_updateVisibility(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:767:31: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 767 | Geom::Rect b = bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:774:39: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 774 | Geom::Point bp = b.dimensions(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In member function 'Inkscape::UI::Node::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:892:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 892 | Geom::Rect Node::bounds() const | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/dropper-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In member function 'Inkscape::UI::Handle::length() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:480:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | return relativePos().length(); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In member function 'Inkscape::UI::Handle::_getDragTip(_GdkEventMotion*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:747:90: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 747 | double angle = Geom::angle_between(Geom::Point(-1,0), position() - _parent->position()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Scale const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/eraser-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'Inkscape::UI::PathManipulator::weldNodes(Inkscape::UI::NodeIterator)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:485:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | joined_pos = Geom::middle_point(back_pos, front_pos); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'Inkscape::UI::PathManipulator::PathManipulator(Inkscape::UI::MultiPathManipulator&, SPObject*, Geom::Affine const&, unsigned int, Glib::ustring)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:123:40: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | _i2d_transform = Geom::identity(); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Affine const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::TransformHandleSet::_updateVisibility(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:774:38: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 774 | Geom::Point bp = b.dimensions(); | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'Inkscape::UI::PathManipulator::scaleHandle(Inkscape::UI::Node*, int, int, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:883:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 883 | relpos = h->relativePos(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::ScaleCornerHandle::computeTransform(Geom::Point const&, _GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:286:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | scale = ptr->getScaleSnapped(); | ~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:294:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Geom::Affine t = Geom::Translate(-scc) | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 71%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/pencil-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/pencil-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/pencil-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/pencil-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/box3d-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::ScaleSideHandle::computeTransform(Geom::Point const&, _GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:357:59: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Point result = psc.getStretchSnapped().vector(); //best_snapped_point.getTransformation(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:369:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | Geom::Affine t = Geom::Translate(-scc) | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::SkewHandle::computeTransform(Geom::Point const&, _GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:536:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | Geom::Affine relative_affine = Geom::identity(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:548:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | Geom::Affine t = Geom::Translate(-scc) | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/measure-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::RotateHandle::computeTransform(Geom::Point const&, _GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:424:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | * Geom::Rotate(angle) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:404:18: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 404 | Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) override | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:404:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:404:18: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:404:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 72%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/rect-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/rect-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/rect-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/rect-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::ScaleCornerHandle::computeTransform(Geom::Point const&, _GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:295:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | * Geom::Scale(scale[0], scale[1]) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::SkewHandle::computeTransform(Geom::Point const&, _GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) override | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:494:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Geom::Scale scale = calcScaleFactors(_origin, new_pos, scc, false); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::ScaleSideHandle::computeTransform(Geom::Point const&, _GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:339:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | vs[d1] = (new_pos - scc)[d1] / (_origin - scc)[d1]; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:370:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 370 | * Geom::Scale(vs) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::TransformHandleSet::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:694:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 694 | Geom::Rect TransformHandleSet::bounds() const | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In function 'boost::operators_impl::operator*(double const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::SkewHandle::startTransform()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:472:10: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 472 | void startTransform() override { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::RotateHandle::startTransform()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:400:44: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | _rot_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:398:10: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 398 | void startTransform() override { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::ScaleSideHandle::startTransform()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:326:72: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 326 | _sc_opposite = Geom::middle_point(b.corner(_side + 2), b.corner(_side + 3)); | ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:323:10: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 323 | void startTransform() override { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::ScaleCornerHandle::startTransform()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:251:43: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | _sc_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:249:10: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | void startTransform() override { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::TransformHandleSet::setBounds(Geom::Rect const&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:726:74: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 726 | _skew_sides[i]->move(Geom::middle_point(r.corner(i), r.corner(i+1))); | ~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/paintbucket-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'Inkscape::UI::TransformHandle::dragged(Geom::Point&, _GdkEventMotion*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:176:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | Geom::Affine incr = _last_transform.inverse() * t; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 72%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/select-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/select-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/select-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/select-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ [ 72%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/spiral-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/spiral-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/spiral-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/spiral-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In function 'boost::operators_impl::operator*(Geom::Affine const&, Geom::Affine const&)': cc1plus: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'Inkscape::UI::PathManipulator::_updateDragPoint(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1735:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1728:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1728 | Geom::Coord PathManipulator::_updateDragPoint(Geom::Point const &evp) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1728:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1728:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1728:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1728:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1728:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1728:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1735:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1735:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:242:62: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 242 | return at(pos.path_index).at(pos.curve_index).pointAt(pos.t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 72%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/spray-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/spray-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/spray-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/spray-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/star-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/star-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/star-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/star-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:258:32: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::ConnectorToolbar::spacing_changed()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/connector-toolbar.cpp:333:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 333 | Geom::Affine m = Geom::identity(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-line_segment.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/lpe-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 72%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/text-toolbar.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/text-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/text-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/text-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp [ 72%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp [ 72%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/tweak-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/tweak-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/tweak-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/tweak-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/gradient-toolbar.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'Inkscape::UI::PathManipulator::_createControlPointsFromGeometry()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1184:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1184 | void PathManipulator::_createControlPointsFromGeometry() | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1184:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1206:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1206 | pathv *= (_edit_transform * _i2d_transform); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1220:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1220 | Geom::Point pos = cit->finalPoint(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'Inkscape::UI::PathManipulator::PathManipulator(Inkscape::UI::MultiPathManipulator&, SPObject*, Geom::Affine const&, unsigned int, Glib::ustring)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:106:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | PathManipulator::PathManipulator(MultiPathManipulator &mpm, SPObject *path, | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:473:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:52: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Path::Path(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:336:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/mesh-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'Inkscape::UI::PathManipulator::_updateOutline()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1492:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1492 | auto rot_scale_w2d = Geom::Rotate(210.0 / 180.0 * M_PI) * Geom::Scale(10.0) * _desktop->w2d(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1498:86: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1498 | Geom::Point arrow_end = at + (Geom::unit_vector(_desktop->d2w(ut)) * rot_scale_w2d); | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:398:73: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1476:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1476 | void PathManipulator::_updateOutline() | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1476:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1476:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1476:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1476:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1476:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1476:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1476:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1484:30: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1484 | pv *= (_edit_transform * _i2d_transform); | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1492:100: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1492 | auto rot_scale_w2d = Geom::Rotate(210.0 / 180.0 * M_PI) * Geom::Scale(10.0) * _desktop->w2d(); | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1497:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1497 | Geom::Point ut = j->unitTangentAt(0.5); | ~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/node-toolbar.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'Inkscape::UI::PathManipulator::_externalChange(unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1133:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1133 | void PathManipulator::_externalChange(unsigned type) | ^~~~~~~~~~~~~~~ In function 'boost::operators_impl::operator*(Geom::Point const&, double const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'Inkscape::UI::PathManipulator::setControlsTransform(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1002:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1002 | Geom::Affine delta = _i2d_transform.inverse() * _edit_transform.inverse() * tnew * _i2d_transform; | ^~~~~~~~~~~~~~ [ 72%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/zoom-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/toolbar/zoom-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/toolbar/zoom-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/toolbar/zoom-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'Inkscape::UI::PathManipulator::subdivideSegment(Inkscape::UI::NodeIterator, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1044:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1044 | Geom::lerp(t, first->position(), second->position())); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/arc-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/arc-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/arc-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/arc-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp [ 72%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/box3d-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/box3d-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/box3d-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/box3d-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp [ 72%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/calligraphic-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/calligraphic-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/calligraphic-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/calligraphic-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 73%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/connector-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/connector-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/connector-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/connector-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 73%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/dropper-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/dropper-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/dropper-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/dropper-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 73%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/dynamic-base.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/dynamic-base.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/dynamic-base.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/dynamic-base.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.h: In constructor 'Inkscape::UI::Toolbar::PencilToolbar::PencilToolbar(SPDesktop*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.h:74:10: warning: 'Inkscape::UI::Toolbar::PencilToolbar::_freeze' will be initialized after [-Wreorder] 74 | bool _freeze; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.h:67:22: warning: 'Gtk::ToolButton* Inkscape::UI::Toolbar::PencilToolbar::_flatten_simplify' [-Wreorder] 67 | Gtk::ToolButton *_flatten_simplify; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:61:1: warning: when initialized here [-Wreorder] 61 | PencilToolbar::PencilToolbar(SPDesktop *desktop, | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 73%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/eraser-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/eraser-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/eraser-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/eraser-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/tweak-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.h: In constructor 'Inkscape::UI::Toolbar::RectToolbar::RectToolbar(SPDesktop*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.h:82:10: warning: 'Inkscape::UI::Toolbar::RectToolbar::_single' will be initialized after [-Wreorder] 82 | bool _single; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.h:66:16: warning: 'Inkscape::XML::Node* Inkscape::UI::Toolbar::RectToolbar::_repr' [-Wreorder] 66 | XML::Node *_repr; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:76:1: warning: when initialized here [-Wreorder] 76 | RectToolbar::RectToolbar(SPDesktop *desktop) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::PencilToolbar::update_width_value(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:486:88: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 486 | double powerstrokedefsize = 10 / (0.265 * _desktop->getDocument()->getDocumentScale()[0] * 2.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/rect-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/zoom-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.h: In constructor 'Inkscape::UI::Toolbar::SelectToolbar::SelectToolbar(SPDesktop*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.h:54:10: warning: 'Inkscape::UI::Toolbar::SelectToolbar::_update' will be initialized after [-Wreorder] 54 | bool _update; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.h:43:36: warning: 'Gtk::ToggleToolButton* Inkscape::UI::Toolbar::SelectToolbar::_lock_btn' [-Wreorder] 43 | Gtk::ToggleToolButton *_lock_btn; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:56:1: warning: when initialized here [-Wreorder] 56 | SelectToolbar::SelectToolbar(SPDesktop *desktop) : | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:307:90: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spiral-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 73%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/flood-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/flood-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/flood-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/flood-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/star-toolbar.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::SelectToolbar::any_value_changed(Glib::RefPtr&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:364:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | scaler = get_scale_transform_for_variable_stroke (*bbox_vis, *bbox_geom, transform_stroke, preserve, x0, y0, x1, y1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/spray-toolbar.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:55: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h: In constructor 'Inkscape::UI::Toolbar::TextToolbar::TextToolbar(SPDesktop*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:103:10: warning: 'Inkscape::UI::Toolbar::TextToolbar::_updating' will be initialized after [-Wreorder] 103 | bool _updating; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:69:30: warning: 'Inkscape::UI::Widget::UnitTracker* Inkscape::UI::Toolbar::TextToolbar::_tracker' [-Wreorder] 69 | UI::Widget::UnitTracker *_tracker; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:209:1: warning: when initialized here [-Wreorder] 209 | TextToolbar::TextToolbar(SPDesktop *desktop) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::TextToolbar::lineheight_unit_changed(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:1398:10: warning: variable 'has_flow' set but not used [-Wunused-but-set-variable] 1398 | bool has_flow = false; | ^~~~~~~~ [ 73%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/freehand-base.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/freehand-base.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/freehand-base.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/freehand-base.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:981:44: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:43: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp: In member function 'Inkscape::UI::Toolbar::SelectToolbar::any_value_changed(Glib::RefPtr&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:259:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | SelectToolbar::any_value_changed(Glib::RefPtr& adj) | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::TextToolbar::text_outer_set_style(SPCSSAttr*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:657:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 657 | Geom::Affine const local(item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::TextToolbar::align_mode_changed(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:981:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 981 | double width = bbox->dimensions()[axis]; | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::TextToolbar::lineheight_unit_changed(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:1404:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1404 | doc_scale = Geom::Affine(i->i2dt_affine()).descrim(); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 73%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/gradient-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/gradient-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/gradient-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/gradient-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 73%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/lpe-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/lpe-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/lpe-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/lpe-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 73%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/measure-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/measure-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/measure-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/measure-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Point Geom::Ray::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:68:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point origin() const { return _origin; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp: In member function 'Geom::Point Inkscape::UI::Tools::DynamicBase::getNormalizedPoint(Geom::Point) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Geom::Point DynamicBase::getNormalizedPoint(Geom::Point v) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h: In constructor 'Inkscape::Modifiers::Modifier::Modifier(const char*, const char*, const char*, Inkscape::Modifiers::KeyMask, Inkscape::Modifiers::Trigger, Inkscape::Modifiers::Trigger)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:112:13: warning: 'Inkscape::Modifiers::Modifier::_and_mask_default' will be initialized after [-Wreorder] 112 | KeyMask _and_mask_default; // The pressed keys must have these bits set | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:108:13: warning: 'Inkscape::Modifiers::Trigger Inkscape::Modifiers::Modifier::_category' [-Wreorder] 108 | Trigger _category; // The category of tool, what it might conflict with | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:183:5: warning: when initialized here [-Wreorder] 183 | Modifier(char const * id, | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:43: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp: In member function 'Geom::Point Inkscape::UI::Tools::DynamicBase::getNormalizedPoint(Geom::Point) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Geom::Point DynamicBase::getNormalizedPoint(Geom::Point v) const { | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:126:50: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | auto drect = this->desktop->get_display_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:130:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return (v - drect.bounds().min()) / max; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:130:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return (v - drect.bounds().min()) / max; | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:130:35: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return (v - drect.bounds().min()) / max; | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp: In member function 'Geom::Point Inkscape::UI::Tools::DynamicBase::getViewPoint(Geom::Point) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:135:50: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | auto drect = this->desktop->get_display_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:139:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | return n * max + drect.bounds().min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:139:34: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | return n * max + drect.bounds().min(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:139:40: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 139 | return n * max + drect.bounds().min(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp: In member function 'Inkscape::UI::Toolbar::TextToolbar::align_mode_changed(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:981:44: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 981 | double width = bbox->dimensions()[axis]; | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:343:35: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 73%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/mesh-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/mesh-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/mesh-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/mesh-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp: In member function 'Inkscape::UI::Tools::DynamicBase::getNormalizedPoint(Geom::Point) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:130:35: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return (v - drect.bounds().min()) / max; | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /usr/include/c++/11/numeric:62, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:36: /usr/include/c++/11/bits/stl_numeric.h: In instantiation of '_Tp std::accumulate(_InputIterator, _InputIterator, _Tp) [with _InputIterator = std::_List_iterator; _Tp = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:603:29: required from here /usr/include/c++/11/bits/stl_numeric.h:134:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | accumulate(_InputIterator __first, _InputIterator __last, _Tp __init) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:683:99: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:81: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:81: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:81: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h: In member function 'virtual void Inkscape::UI::Tools::ArcTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::ArcTool::item_handler(SPItem*, GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:127:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | Inkscape::setup_for_drag_start(desktop, this, event); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:81: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp: In member function 'void Inkscape::UI::Tools::ArcTool::drag(Geom::Point, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:331:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | this->arc->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:341:94: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | Geom::Rect r = Inkscape::snap_rectangular_box(desktop, this->arc, pt, this->center, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:343:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | Geom::Point dir = r.dimensions() / 2; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:352:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Geom::Affine const i2d ( (this->arc)->i2dt_affine() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:353:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | Geom::Point new_dir = pt * i2d - c; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h: In member function 'virtual void Inkscape::UI::Tools::Box3dTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::Box3dTool::item_handler(SPItem*, GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:161:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | Inkscape::setup_for_drag_start(desktop, this, event); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/node-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/node-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/node-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/node-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:684:29: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Geom::Point DynamicBase::getNormalizedPoint(Geom::Point v) const { | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:126:49: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | auto drect = this->desktop->get_display_area(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:130:29: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return (v - drect.bounds().min()) / max; | ~~~~~~~~~~~~^~ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp: In member function 'Inkscape::UI::Tools::DynamicBase::getViewPoint(Geom::Point) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134:13: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | Geom::Point DynamicBase::getViewPoint(Geom::Point n) const { | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134:13: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:135:49: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | auto drect = this->desktop->get_display_area(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:139:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | return n * max + drect.bounds().min(); | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'void Inkscape::UI::Tools::CalligraphicTool::reset(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:197:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | void CalligraphicTool::reset(Geom::Point p) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::CalligraphicTool::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:483:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | Geom::Affine motion_to_curve(Geom::identity()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:502:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 502 | pointer = motion_dt * motion_to_curve; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:629:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | motion_dt = new_pointer * motion_to_curve.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:629:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | motion_dt = new_pointer * motion_to_curve.inverse(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:683:100: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | Geom::Affine const sm (Geom::Scale(hatch_dist, hatch_dist) * Geom::Translate(c)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:715:115: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:715:114: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:715:115: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:717:122: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | Geom::Affine const sm (Geom::Scale(this->hatch_spacing, this->hatch_spacing) * Geom::Translate(c)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:735:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Point const motion_dt(desktop->w2d(motion_w)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:27: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'bool Inkscape::UI::Tools::CalligraphicTool::accumulate()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:1023:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1023 | add_cap(*accumulated, dc_cal1_lastseg->finalPoint(), rev_cal2_firstseg->initialPoint(), cap_rounding); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'void Inkscape::UI::Tools::CalligraphicTool::fit_and_split(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:1043:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1043 | double const tolerance_sq = square( desktop->w2d().descrim() * TOLERANCE_CALLIGRAPHIC ); | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [ 73%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/pencil-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/pencil-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/pencil-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/pencil-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:81: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:81: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:81: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:81: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:81: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp: In member function 'Inkscape::UI::Toolbar::TextToolbar::text_outer_set_style(SPCSSAttr*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:643:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 643 | void TextToolbar::text_outer_set_style(SPCSSAttr *css) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | void ArcTool::drag(Geom::Point pt, guint state) { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:331:78: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | this->arc->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:341:50: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | Geom::Rect r = Inkscape::snap_rectangular_box(desktop, this->arc, pt, this->center, state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:352:66: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Geom::Affine const i2d ( (this->arc)->i2dt_affine() ); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp: In member function 'Inkscape::UI::Tools::ArcTool::item_handler(SPItem*, _GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:123:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | bool ArcTool::item_handler(SPItem* item, GdkEvent* event) { | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp: In member function 'Inkscape::UI::Tools::Box3dTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:130:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | this->shape_editor = new ShapeEditor(this->desktop); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp: In member function 'Inkscape::UI::Tools::Box3dTool::item_handler(SPItem*, _GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:155:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | bool Box3dTool::item_handler(SPItem* item, GdkEvent* event) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'Inkscape::UI::Tools::CalligraphicTool::apply(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:288:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 288 | Geom::Point ang2 = Geom::rot90(this->vel) / mag_vel; | ~~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Translate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 73%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/pen-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/pen-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/pen-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/pen-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 75%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/rect-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/rect-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/rect-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/rect-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:89: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In function 'Inkscape::UI::Tools::add_cap(SPCurve&, Geom::Point const&, Geom::Point const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:987:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 987 | curve.curveto(from + v, to + v, to); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:55: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:59: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ [ 75%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/select-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/select-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/select-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/select-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:104: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'void Inkscape::UI::Tools::ConnectorTool::_activeShapeAddKnot(SPItem*, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1071:16: warning: unused variable 'use' [-Wunused-variable] 1071 | SPUse *use = dynamic_cast(item); | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:81: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'Inkscape::UI::Tools::CalligraphicTool::set_to_accumulated(bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:918:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 918 | void CalligraphicTool::set_to_accumulated(bool unionize, bool subtract) { | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:79: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:232:29: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:81: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'Inkscape::UI::Tools::CalligraphicTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:502:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 502 | pointer = motion_dt * motion_to_curve; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:501:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | motion_to_curve = selected->dt2i_affine() * selected->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:512:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | hatch_unit_vector = (pointer - nearest)/hatch_dist; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:683:99: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | Geom::Affine const sm (Geom::Scale(hatch_dist, hatch_dist) * Geom::Translate(c)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:715:70: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:717:121: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | Geom::Affine const sm (Geom::Scale(this->hatch_spacing, this->hatch_spacing) * Geom::Translate(c)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | bool CalligraphicTool::root_handler(GdkEvent* event) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::DropperTool::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:219:97: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | double rw = std::min(Geom::L2(Geom::Point(event->button.x, event->button.y) - this->centre), 400.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:226:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Affine const w2dt = desktop->w2d(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:501:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | motion_to_curve = selected->dt2i_affine() * selected->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:505:94: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | std::optional position = get_nearest_position_on_Path(this->hatch_livarot_path, pointer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:629:78: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | motion_dt = new_pointer * motion_to_curve.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:198:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | this->last = this->cur = this->getNormalizedPoint(p); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:715:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:735:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Point const motion_dt(desktop->w2d(motion_w)); | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:652:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'bool Inkscape::UI::Tools::ConnectorTool::_handleMotionNotify(const GdkEventMotion&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:622:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | Geom::Affine i2d ( (this->clickeditem)->i2dt_affine() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:628:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 628 | curve->stretch_endpoints(p * d2i, o * d2i); | ~~^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'void Inkscape::UI::Tools::ConnectorTool::_flushWhite(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:875:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 875 | c->transform(desktop->dt2doc()); | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'void Inkscape::UI::Tools::ConnectorTool::_finishSegment(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:937:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 937 | void ConnectorTool::_finishSegment(Geom::Point const /*p*/) | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'void Inkscape::UI::Tools::ConnectorTool::cc_set_active_conn(SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1165:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1165 | Geom::Affine i2dt = item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1175:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1175 | Geom::Point startpt = *(curve->first_point()) * i2dt; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In function 'bool Inkscape::UI::Tools::endpt_handler(GdkEvent*, Inkscape::UI::Tools::ConnectorTool*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1047:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1047 | Geom::Affine i2d = (cc->clickeditem)->i2dt_affine(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'void Inkscape::UI::Tools::EraserTool::reset(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:164:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | void EraserTool::reset(Geom::Point p) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::EraserTool::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:389:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 389 | Geom::Point const button_dt(desktop->w2d(button_w)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'void Inkscape::UI::Tools::EraserTool::set_to_accumulated()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:651:93: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 651 | Geom::PathVector pathv = this->accumulated->get_pathvector() * this->desktop->dt2doc(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'void Inkscape::UI::Tools::EraserTool::accumulate()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:909:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 909 | dc_cal1_lastseg->finalPoint() - dc_cal1_lastseg->unitTangentAt(1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'void Inkscape::UI::Tools::EraserTool::fit_and_split(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:938:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | double const tolerance_sq = square( desktop->w2d().descrim() * TOLERANCE_ERASER ); | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [ 75%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/spiral-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/spiral-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/spiral-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/spiral-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Translate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'Inkscape::UI::Tools::EraserTool::brush()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:344:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | this->point1[this->npoints] = Geom::middle_point(this->point1[this->npoints],this->point2[this->npoints]); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'Inkscape::UI::Tools::EraserTool::apply(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:246:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Geom::Point ang2 = Geom::rot90(this->vel) / mag_vel; | ~~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'Inkscape::UI::Tools::ConnectorTool::_setInitialPoint(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:802:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 802 | void ConnectorTool::_setInitialPoint(Geom::Point const p) | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp: In member function 'Inkscape::UI::Tools::DropperTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:129:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | bool DropperTool::root_handler(GdkEvent* event) { | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:129:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'Inkscape::UI::Tools::ConnectorTool::_handleMotionNotify(_GdkEventMotion const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:568:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 568 | bool ConnectorTool::_handleMotionNotify(GdkEventMotion const &mevent) | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:568:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:622:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | Geom::Affine i2d ( (this->clickeditem)->i2dt_affine() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient-vector.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/color.h:25:31: warning: 'apply_color' may be used uninitialized in this function [-Wmaybe-uninitialized] 25 | #define SP_RGBA32_A_U(v) ((v) & 0xff) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:159:17: note: 'apply_color' was declared here 159 | guint32 apply_color; | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:225:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 225 | Geom::Point const cd = desktop->w2d(this->centre); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:226:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Affine const w2dt = desktop->w2d(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'Inkscape::UI::Tools::ConnectorTool::_finishSegment(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:937:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 937 | void ConnectorTool::_finishSegment(Geom::Point const /*p*/) | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'Inkscape::UI::Tools::ConnectorTool::cc_set_active_conn(SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1160:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1160 | void ConnectorTool::cc_set_active_conn(SPItem *item) | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-enums.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/enum.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'bool Inkscape::UI::Tools::compare_guint32(guint32, guint32, guint32)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:206:23: warning: comparison of integer expressions of different signedness: 'const int' and 'const guint32' {aka 'const unsigned int'} [-Wsign-compare] 206 | return difference <= d; | ~~~~~~~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'void Inkscape::UI::Tools::sp_flood_do_flood_fill(Inkscape::UI::Tools::ToolBase*, GdkEvent*, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:916:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 916 | for (unsigned int y = 0; y < height; y++) { | ~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:918:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 918 | for (unsigned int x = 0; x < width; x++) { | ~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:1021:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 1021 | if (bci.x < width) { | ~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'Inkscape::UI::Tools::ConnectorTool::_handleButtonRelease(_GdkEventButton const&) [clone .part.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:658:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 658 | bool ConnectorTool::_handleButtonRelease(GdkEventButton const &revent) | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:707:29: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:761:59: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:762:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:870:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::clamp(const CPoint&) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:875:35: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:196:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 196 | CPoint clamp(CPoint const &p) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 75%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/spray-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/spray-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/spray-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/spray-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp: In member function 'Inkscape::UI::Toolbar::TextToolbar::lineheight_unit_changed(int)': In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:1361:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1361 | TextToolbar::lineheight_unit_changed(int /* Not Used */) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'Inkscape::UI::Tools::EraserTool::fit_and_split(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:937:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 937 | void EraserTool::fit_and_split(bool release) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:62: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h: In member function 'virtual void Inkscape::UI::Tools::FloodTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::FloodTool::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:1130:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1130 | Geom::Point const p(desktop->w2d(button_w)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In function 'void Inkscape::UI::Tools::sp_flood_do_flood_fill(Inkscape::UI::Tools::ToolBase*, GdkEvent*, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:266:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:760:74: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 760 | Geom::Rect const screen_world = desktop->getCanvas()->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:761:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 761 | Geom::Rect const screen = screen_world * desktop->w2d(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:761:59: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 761 | Geom::Rect const screen = screen_world * desktop->w2d(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:762:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 762 | Geom::IntPoint const img_dims = (screen_world.dimensions() * padding).ceil(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:763:117: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 763 | Geom::Affine const world2img = Geom::Translate((img_dims - screen_world.dimensions()) / 2.0 - screen_world.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:763:97: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 763 | Geom::Affine const world2img = Geom::Translate((img_dims - screen_world.dimensions()) / 2.0 - screen_world.min()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:763:117: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 763 | Geom::Affine const world2img = Geom::Translate((img_dims - screen_world.dimensions()) / 2.0 - screen_world.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:870:83: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 870 | auto const img_max_indices = Geom::Rect::from_xywh(0, 0, width - 1, height - 1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:873:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 873 | Geom::Point pw = fill_points[i] * world2img; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:1070:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1070 | Geom::Affine inverted_affine = Geom::Translate(min_x, min_y) * doc2img.inverse(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'bool Inkscape::UI::Tools::sort_fill_queue_horizontal(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:730:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 730 | static bool sort_fill_queue_horizontal(Geom::Point a, Geom::Point b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ [ 75%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/star-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/star-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/star-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/star-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:530:71: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'Inkscape::UI::Tools::EraserTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:377:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 377 | bool EraserTool::root_handler(GdkEvent* event) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_attach_selection(Inkscape::UI::Tools::FreehandBase*, Inkscape::Selection*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:684:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 684 | norm->transform((dc->white_item)->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_endpoint_snap_rotation(Inkscape::UI::Tools::ToolBase*, Geom::Point&, const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:725:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 725 | p = dummy.getPoint(); | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_flush_white(Inkscape::UI::Tools::FreehandBase*, SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:888:17: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 887 | c->transform( dc->white_item | ~~~~~~~~~~~~~~ 888 | ? (dc->white_item)->dt2i_affine() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 889 | : desktop->dt2doc() ); | ~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_check_for_and_apply_waiting_LPE(Inkscape::UI::Tools::FreehandBase*, SPItem*, SPCurve*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:393:89: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 393 | double defsize = 10 / (0.265 * dc->getDesktop()->getDocument()->getDocumentScale()[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'SPDrawAnchor* Inkscape::UI::Tools::spdc_test_inside(Inkscape::UI::Tools::FreehandBase*, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:950:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 950 | SPDrawAnchor *spdc_test_inside(FreehandBase *dc, Geom::Point p) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_create_single_dot(Inkscape::UI::Tools::ToolBase*, const Geom::Point&, const char*, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1029:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1029 | item->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1056:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1056 | Geom::Point pp = pt * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1056:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1056 | Geom::Point pp = pt * i2d.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1056:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1056 | Geom::Point pp = pt * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1060:136: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1060 | rad = 0.0333 * prefs->getDouble(tool_path + "/width", 3.0) / desktop->current_zoom() / desktop->getDocument()->getDocumentScale()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp: In function 'void Inkscape::UI::Tools::sp_gradient_simplify(Inkscape::UI::Tools::GradientTool*, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:392:34: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and '__gnu_cxx::__normal_iterator >::difference_type' {aka 'long int'} [-Wsign-compare] 392 | if (next_stops.size()>(i1-these_stops.begin())) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Affine const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 75%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/text-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/text-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/text-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/text-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:370:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'Inkscape::UI::Tools::perform_bitmap_scanline_check(std::deque >*, unsigned char*, unsigned char*, unsigned int, Inkscape::UI::Tools::bitmap_coords_info, unsigned int*, unsigned int*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:707:57: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 707 | if (bci.bbox.min()[Geom::X] > bci.screen.min()[Geom::X]) { | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'Inkscape::UI::Tools::do_trace(Inkscape::UI::Tools::bitmap_coords_info, unsigned char*, SPDesktop*, Geom::Affine, unsigned int, unsigned int, unsigned int, unsigned int, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:460:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 460 | Geom::Affine item_t (Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'Inkscape::UI::Tools::sp_flood_do_flood_fill(Inkscape::UI::Tools::ToolBase*, _GdkEvent*, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:763:115: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 763 | Geom::Affine const world2img = Geom::Translate((img_dims - screen_world.dimensions()) / 2.0 - screen_world.min()); | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:56: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'Geom::Point Inkscape::UI::Tools::{anonymous}::calcAngleDisplayAnchor(SPDesktop*, double, double, const Geom::Point&, const Geom::Point&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:156:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | double fontsize) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 75%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/tool-base.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/tool-base.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/tool-base.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/tool-base.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'Inkscape::UI::Tools::spdc_endpoint_snap_rotation(Inkscape::UI::Tools::ToolBase*, Geom::Point&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:725:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 725 | p = dummy.getPoint(); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator+(const Geom::Rect&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:122:44: required from here /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::clamp(const CPoint&) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:176:48: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:196:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 196 | CPoint clamp(CPoint const &p) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h: In member function 'virtual void Inkscape::UI::Tools::LpeTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp: In function 'void Inkscape::UI::Tools::set_pos_and_anchor(Inkscape::CanvasItemText*, const Geom::Piecewise >&, double, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:370:47: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 370 | Point pos = pwd2_reparam.valueAt(t_reparam); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:321:79: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:907:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:907:52: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:60:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:908:14: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:908:14: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In constructor 'Inkscape::UI::Tools::MeasureTool::MeasureTool()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:337:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | start_p = readMeasurePoint(true); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'virtual void Inkscape::UI::Tools::MeasureTool::toGuides()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:737:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | explicit_base = *explicit_base * SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:737:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | explicit_base = *explicit_base * SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::setGuide(Geom::Point, double, const char*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:846:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 846 | Geom::Affine affine(Geom::identity()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:871:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 871 | Geom::Point unit_vector = Geom::rot90(origin.polar(angle)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::setLine(Geom::Point, Geom::Point, bool, guint32, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:891:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 891 | pathv *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A) [with CurveType = Geom::BezierCurveN<1>; A = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:742:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | void appendNew(A a) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'void Inkscape::UI::Tools::{anonymous}::setMeasureItem(Geom::PathVector, bool, bool, guint32, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:202:87: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | Geom::Coord strokewidth = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse().expansionX(); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::setPoint(Geom::Point, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:897:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 897 | void MeasureTool::setPoint(Geom::Point origin, Inkscape::XML::Node *measure_repr) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:906:70: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 906 | Geom::Scale scale = Geom::Scale(desktop->current_zoom()).inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:909:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 909 | pathv *= Geom::Translate(Geom::Point() - (scale.vector() * 0.5)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:911:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 911 | pathv *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'void Inkscape::UI::Tools::MeasureTool::setLabelText(const Glib::ustring&, Geom::Point, double, Geom::Coord, guint32, Inkscape::XML::Node*, Inkscape::CanvasItemTextAnchor)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:981:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 981 | Geom::Point center = bbox->midpoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:982:64: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 982 | text_item->transform *= Geom::Translate(center).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:983:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | pos += Geom::Point::polar(angle+ Geom::rad_from_deg(90), -bbox->height()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1013:74: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1013 | Geom::Scale scale = Geom::Scale(desktop->current_zoom()).inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1015:105: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1015 | text_item_box->transform *= Geom::Translate(bbox->midpoint() - Geom::Point(1.0,1.0)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1015:74: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1015 | text_item_box->transform *= Geom::Translate(bbox->midpoint() - Geom::Point(1.0,1.0)).inverse(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1015:105: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1015 | text_item_box->transform *= Geom::Translate(bbox->midpoint() - Geom::Point(1.0,1.0)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1018:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1018 | text_item_box->transform *= Geom::Translate(Geom::Point() - (scale.vector() * 0.5)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1020:93: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1020 | text_item_box->transform *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::showInfoBox(Geom::Point, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1165:126: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1165 | Geom::Scale zoom = Geom::Scale(Inkscape::Util::Quantity::convert(desktop->current_zoom(), "px", unit->abbr)).inverse(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:269:87: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Geom::OptRect bounds(BBoxType type, Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1193:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1193 | Geom::Point pos = desktop->w2d(cursor); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'virtual void Inkscape::UI::Tools::MeasureTool::showCanvasItems(bool, bool, bool, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1271:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1271 | Geom::Point start_p_doc = start_p * desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1271:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1271 | Geom::Point start_p_doc = start_p * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1272:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1272 | Geom::Point end_p_doc = end_p * desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1272:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1272 | Geom::Point end_p_doc = end_p * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1440:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1438 | anchorEnd *= (Geom::Affine(Geom::Translate(-start_p)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1439 | * Geom::Affine(Geom::Rotate(baseAngle)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1440 | * Geom::Affine(Geom::Translate(start_p))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1438:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1438 | anchorEnd *= (Geom::Affine(Geom::Translate(-start_p)) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1438:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1438 | anchorEnd *= (Geom::Affine(Geom::Translate(-start_p)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1447:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1447 | setMeasureCanvasControlLine(desktop->doc2dt(intersections[0]) + normal * dimension_offset, desktop->doc2dt(intersections[intersections.size() - 1]) + normal * dimension_offset, to_item, to_phantom, Inkscape::CANVAS_ITEM_PRIMARY , measure_repr); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'void Inkscape::UI::Tools::calculate_intersections(SPDesktop*, SPItem*, const Geom::PathVector&, std::unique_ptr&&, std::vector&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:500:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 500 | curve->transform(item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:513:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | item == desktop->getItemAtPoint(desktop->d2w(desktop->dt2doc(lineseg[0].pointAt(m.ta - eps))), true, nullptr)) || | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In member function 'Inkscape::UI::Tools::FloodTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:137:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | this->shape_editor = new ShapeEditor(this->desktop); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'void Inkscape::UI::Tools::{anonymous}::repositionOverlappingLabels(std::vector&, SPDesktop*, const Geom::Point&, double, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:122:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Geom::Rect current(box + place.end); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:135:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | place.end = place.start - desktop->w2d(normal * place.offset); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator+(const Geom::Rect&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/bits/stl_algo.h:61, from /usr/include/c++/11/functional:65, from /usr/include/sigc++-2.0/sigc++/reference_wrapper.h:22, from /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:24, from /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:6, from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23, from /usr/include/sigc++-2.0/sigc++/sigc++.h:126, from /usr/include/glibmm-2.4/glibmm/thread.h:50, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-3.0/gtkmm.h:100, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:17: /usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = Inkscape::UI::Tools::{anonymous}::LabelPlacement; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Inkscape::UI::Tools::{anonymous}::LabelPlacement' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'Geom::Point Inkscape::UI::Tools::{anonymous}::calcAngleDisplayAnchor(SPDesktop*, double, double, const Geom::Point&, const Geom::Point&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:154:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | Geom::Point calcAngleDisplayAnchor(SPDesktop *desktop, double angle, double baseAngle, | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:162:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 162 | where *= Geom::Affine(Geom::Rotate(effective)) * Geom::Affine(Geom::Translate(startPoint)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:165:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | double scaledFontsize = std::abs(fontsize * desktop->w2d(Geom::Point(0, 1.0))[Geom::Y]); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:172:68: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Geom::Rect screen_world = desktop->getCanvas()->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:173:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | if (screen_world.interiorContains(desktop->d2w(startPoint)) || | ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'void Inkscape::UI::Tools::{anonymous}::createAngleDisplayCurve(SPDesktop*, const Geom::Point&, const Geom::Point&, const Geom::Point&, double, bool, std::vector&, std::vector&, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:271:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | double textLen = std::abs((anchor - center).length()); | ~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:279:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | Geom::Point p1 = end * (Geom::Affine(Geom::Translate(-center)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | * Geom::Affine(Geom::Scale(factor)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | * Geom::Affine(Geom::Translate(center))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:277:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | Geom::Point p1 = end * (Geom::Affine(Geom::Translate(-center)) | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:277:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | Geom::Point p1 = end * (Geom::Affine(Geom::Translate(-center)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:279:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | * Geom::Affine(Geom::Translate(center))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:284:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Geom::Point p4 = p1 * (Geom::Affine(Geom::Translate(-center)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | * Geom::Affine(Geom::Rotate(-angle)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | * Geom::Affine(Geom::Translate(center))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:282:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Geom::Point p4 = p1 * (Geom::Affine(Geom::Translate(-center)) | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:282:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Geom::Point p4 = p1 * (Geom::Affine(Geom::Translate(-center)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:284:71: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | * Geom::Affine(Geom::Translate(center))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:321:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 321 | pathv *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(A, B, C) [with CurveType = Geom::BezierCurveN<3>; A = Geom::Point; B = Geom::Point; C = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:754:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | void appendNew(A a, B b, C c) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'Inkscape::UI::Tools::spdc_create_single_dot(Inkscape::UI::Tools::ToolBase*, Geom::Point const&, char const*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1019:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1019 | void spdc_create_single_dot(ToolBase *ec, Geom::Point const &pt, char const *tool, guint event_state) { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1019:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1019:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1060:136: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1060 | rad = 0.0333 * prefs->getDouble(tool_path + "/width", 3.0) / desktop->current_zoom() / desktop->getDocument()->getDocumentScale()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp: In function 'Inkscape::UI::Tools::set_pos_and_anchor(Inkscape::CanvasItemText*, Geom::Piecewise > const&, double, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:372:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | Point n = -rot90(dir); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'Inkscape::UI::Tools::spdc_attach_selection(Inkscape::UI::Tools::FreehandBase*, Inkscape::Selection*) [clone .constprop.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:665:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 665 | static void spdc_attach_selection(FreehandBase *dc, Inkscape::Selection */*sel*/) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:693:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 693 | a = sp_draw_anchor_new(dc, c, TRUE, *(c->first_point())); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:684:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 684 | norm->transform((dc->white_item)->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In member function 'Geom::GenericRect::clamp(Geom::Point const&) const [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'Inkscape::UI::Tools::sp_flood_do_flood_fill(Inkscape::UI::Tools::ToolBase*, _GdkEvent*, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:764:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 764 | Geom::Affine const doc2img = desktop->doc2dt() * desktop->d2w() * world2img; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:763:93: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 763 | Geom::Affine const world2img = Geom::Translate((img_dims - screen_world.dimensions()) / 2.0 - screen_world.min()); | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:870:55: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 870 | auto const img_max_indices = Geom::Rect::from_xywh(0, 0, width - 1, height - 1); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:742:13: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | static void sp_flood_do_flood_fill(ToolBase *event_context, GdkEvent *event, bool union_with_selection, bool is_point_fill, bool is_touch_fill) { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:742:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:760:73: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 760 | Geom::Rect const screen_world = desktop->getCanvas()->get_area_world(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:761:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 761 | Geom::Rect const screen = screen_world * desktop->w2d(); | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'Inkscape::UI::Tools::spdc_check_for_and_apply_waiting_LPE(Inkscape::UI::Tools::FreehandBase*, SPItem*, SPCurve*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:385:13: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | static void spdc_check_for_and_apply_waiting_LPE(FreehandBase *dc, SPItem *item, SPCurve *curve, bool is_bend) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h: In member function 'virtual Geom::Rect Inkscape::UI::SelectableControlPoint::bounds() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:29:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | virtual Geom::Rect bounds() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Scale const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:64: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In member function 'Inkscape::UI::Tools::FloodTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:1111:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1111 | bool FloodTool::root_handler(GdkEvent* event) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/curve-drag-point.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:48: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:473:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'Inkscape::UI::Tools::spdc_flush_white(Inkscape::UI::Tools::FreehandBase*, SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:859:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 859 | static void spdc_flush_white(FreehandBase *dc, SPCurve *gc) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'Inkscape::UI::Tools::(anonymous namespace)::calcAngleDisplayAnchor(SPDesktop*, double, double, Geom::Point const&, Geom::Point const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:162:94: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 162 | where *= Geom::Affine(Geom::Rotate(effective)) * Geom::Affine(Geom::Translate(startPoint)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'Inkscape::UI::Tools::spdc_concat_colors_and_flush(Inkscape::UI::Tools::FreehandBase*, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:836:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 836 | lastSeg->moveto((*cubic)[0]); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'Inkscape::UI::Tools::(anonymous namespace)::repositionOverlappingLabels(std::vector >&, SPDesktop*, Geom::Point const&, double, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:122:44: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Geom::Rect current(box + place.end); | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp: In member function 'Inkscape::UI::Tools::LpeTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/lpe-tool.cpp:99:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | this->shape_editor = new ShapeEditor(this->desktop); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In function 'void Inkscape::UI::Tools::sp_mesh_context_fit_mesh_in_bbox(Inkscape::UI::Tools::MeshTool*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::MeshTool::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:580:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 580 | Geom::Point button_dt = desktop->w2d(button_w); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In function 'void Inkscape::UI::Tools::sp_mesh_new_default(Inkscape::UI::Tools::MeshTool&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'Inkscape::UI::Tools::MeasureTool::setGuide(Geom::Point, double, char const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:846:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 846 | Geom::Affine affine(Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:871:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 871 | Geom::Point unit_vector = Geom::rot90(origin.polar(angle)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'Inkscape::UI::Tools::MeasureTool::setLabelText(Glib::ustring const&, Geom::Point, double, double, unsigned int, Inkscape::XML::Node*, Inkscape::CanvasItemTextAnchor)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:979:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 979 | Geom::OptRect bbox = text_item->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:982:64: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 982 | text_item->transform *= Geom::Translate(center).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:981:44: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 981 | Geom::Point center = bbox->midpoint(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1013:73: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1013 | Geom::Scale scale = Geom::Scale(desktop->current_zoom()).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1015:105: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1015 | text_item_box->transform *= Geom::Translate(bbox->midpoint() - Geom::Point(1.0,1.0)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1015:71: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1015 | text_item_box->transform *= Geom::Translate(bbox->midpoint() - Geom::Point(1.0,1.0)).inverse(); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.h: In constructor 'Inkscape::UI::Tools::PencilTool::PencilTool()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.h:86:10: warning: 'Inkscape::UI::Tools::PencilTool::_npoints' will be initialized after [-Wreorder] 86 | gint _npoints; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.h:85:17: warning: 'Inkscape::UI::Tools::PencilState Inkscape::UI::Tools::PencilTool::_state' [-Wreorder] 85 | PencilState _state; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:78:1: warning: when initialized here [-Wreorder] 78 | PencilTool::PencilTool() | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.h:85:17: warning: 'Inkscape::UI::Tools::PencilTool::_state' will be initialized after [-Wreorder] 85 | PencilState _state; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.h:83:17: warning: 'Geom::Point Inkscape::UI::Tools::PencilTool::_req_tangent' [-Wreorder] 83 | Geom::Point _req_tangent; | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:78:1: warning: when initialized here [-Wreorder] 78 | PencilTool::PencilTool() | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.h:84:10: warning: 'Inkscape::UI::Tools::PencilTool::_is_drawing' will be initialized after [-Wreorder] 84 | bool _is_drawing; | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.h:56:14: warning: 'unsigned int Inkscape::UI::Tools::PencilTool::sketch_n' [-Wreorder] 56 | unsigned sketch_n; // number of sketches done | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:78:1: warning: when initialized here [-Wreorder] 78 | PencilTool::PencilTool() | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/event-utils.h: In instantiation of 'Geom::Point Inkscape::UI::event_point(const E&) [with E = _GdkEventButton]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:473:68: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/event-utils.h:101:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline Geom::Point event_point(E const &event) { | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Affine&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:720:44: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 75%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/tweak-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/tweak-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/tweak-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/tweak-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'Inkscape::UI::Tools::MeasureTool::showInfoBox(Geom::Point, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1165:125: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1165 | Geom::Scale zoom = Geom::Scale(Inkscape::Util::Quantity::convert(desktop->current_zoom(), "px", unit->abbr)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1171:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1171 | Geom::OptRect bbox = over->bounds(bbox_type); | ~~~~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'Inkscape::UI::Tools::MeasureTool::knotStartMovedHandler(SPKnot*, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:448:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 448 | point = sp.getPoint(); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'Inkscape::UI::Tools::MeasureTool::setPoint(Geom::Point, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:906:69: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 906 | Geom::Scale scale = Geom::Scale(desktop->current_zoom()).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:909:59: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 909 | pathv *= Geom::Translate(Geom::Point() - (scale.vector() * 0.5)); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'Inkscape::UI::Tools::(anonymous namespace)::createAngleDisplayCurve(SPDesktop*, Geom::Point const&, Geom::Point const&, Geom::Point const&, double, bool, std::vector >&, std::vector >&, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:278:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | * Geom::Affine(Geom::Scale(factor)) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:277:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | Geom::Point p1 = end * (Geom::Affine(Geom::Translate(-center)) | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:279:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | * Geom::Affine(Geom::Translate(center))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:282:62: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Geom::Point p4 = p1 * (Geom::Affine(Geom::Translate(-center)) | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:283:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | * Geom::Affine(Geom::Rotate(-angle)) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'Inkscape::UI::Tools::MeasureTool::showCanvasItems(bool, bool, bool, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1349:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1349 | Geom::Point windowNormal = Geom::unit_vector(Geom::rot90(desktop->d2w(end_p - start_p))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1438:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1438 | anchorEnd *= (Geom::Affine(Geom::Translate(-start_p)) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1438:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1438 | anchorEnd *= (Geom::Affine(Geom::Translate(-start_p)) | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1439:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1439 | * Geom::Affine(Geom::Rotate(baseAngle)) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'Inkscape::UI::Tools::MeasureTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:625:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 625 | end_p = sp.getPoint(); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ [ 75%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/zoom-tool.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/tools/zoom-tool.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/tools/zoom-tool.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/tools/zoom-tool.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:927:25: required from 'Geom::Piecewise Geom::lerp(double, const Geom::Piecewise&, Geom::Piecewise) [with T = Geom::D2]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:1069:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:307:42: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 75%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/about.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/about.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/about.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/about.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:60:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:374:34: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In function 'void Inkscape::UI::Tools::gather_items(Inkscape::UI::Tools::NodeTool*, SPItem*, SPObject*, Inkscape::UI::ShapeRole, std::set&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:381:26: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | r.edit_transform = base ? base->i2doc_affine() : Geom::identity(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::NodeTool::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:473:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | over_item = sp_event_context_find_item(desktop, event_point(event->button), FALSE, TRUE); | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:530:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 530 | c->transform(over_item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:595:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | Geom::Point const motion_dt(this->desktop->w2d(motion_w)); | ^ In file included from /usr/include/c++/11/bits/stl_algo.h:61, from /usr/include/c++/11/functional:65, from /usr/include/sigc++-2.0/sigc++/reference_wrapper.h:22, from /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:24, from /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:6, from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23, from /usr/include/sigc++-2.0/sigc++/sigc++.h:126, from /usr/include/glibmm-2.4/glibmm/thread.h:50, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-3.0/gtkmm.h:100, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:17: /usr/include/c++/11/bits/stl_heap.h: In function 'std::__adjust_heap<__gnu_cxx::__normal_iterator > >, long, Inkscape::UI::Tools::(anonymous namespace)::LabelPlacement, __gnu_cxx::__ops::_Iter_comp_iter >(__gnu_cxx::__normal_iterator > >, long, long, Inkscape::UI::Tools::(anonymous namespace)::LabelPlacement, __gnu_cxx::__ops::_Iter_comp_iter)void': /usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'struct LabelPlacement' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In member function 'void Inkscape::UI::Tools::NodeTool::select_area(const Geom::Rect&, GdkEventButton*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:720:44: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | auto sel_doc = desktop->dt2doc() * sel; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:720:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | auto sel_doc = desktop->dt2doc() * sel; | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:720:44: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | auto sel_doc = desktop->dt2doc() * sel; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In member function 'void Inkscape::UI::Tools::NodeTool::select_point(const Geom::Point&, GdkEventButton*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:745:82: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | SPItem *item_clicked = sp_event_context_find_item (this->desktop, event_point(*event), | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans-handles.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h: In constructor 'Inkscape::Modifiers::Modifier::Modifier(const char*, const char*, const char*, Inkscape::Modifiers::KeyMask, Inkscape::Modifiers::Trigger, Inkscape::Modifiers::Trigger)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:112:13: warning: 'Inkscape::Modifiers::Modifier::_and_mask_default' will be initialized after [-Wreorder] 112 | KeyMask _and_mask_default; // The pressed keys must have these bits set | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:108:13: warning: 'Inkscape::Modifiers::Trigger Inkscape::Modifiers::Modifier::_category' [-Wreorder] 108 | Trigger _category; // The category of tool, what it might conflict with | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:183:5: warning: when initialized here [-Wreorder] 183 | Modifier(char const * id, | ^~~~~~~~ [ 75%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/align-and-distribute.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/align-and-distribute.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/align-and-distribute.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/align-and-distribute.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'bool Inkscape::UI::Tools::PencilTool::_handleButtonPress(const GdkEventButton&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:186:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | Geom::Point p = this->desktop->w2d(button_w); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::addPowerStrokePencil()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:703:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 703 | double tolerance_sq = 0.02 * square(this->desktop->w2d().descrim() * tol) * exp(0.2 * tol - 2); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::_addFreehandPoint(const Geom::Point&, guint, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:849:122: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 849 | double pressure_computed_scaled = std::abs(pressure_computed * desktop->getDocument()->getDocumentScale().inverse()[Geom::X]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distance(const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:371:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::_interpolate()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:955:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 955 | double tolerance_sq = square(this->desktop->w2d().descrim() * tol) * exp(0.2 * tol - 2); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:974:93: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 974 | Geom::Point point_at1 = b[4 * c + 0] + (1./3) * (b[4 * c + 3] - b[4 * c + 0]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::_sketchInterpolate()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:1030:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1030 | double tolerance_sq = 0.02 * square(this->desktop->w2d().descrim() * tol) * exp(0.2 * tol - 2); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:1096:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1096 | this->p[0] = last_seg->finalPoint(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:53: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::lerp(double, const Geom::Piecewise&, Geom::Piecewise) [with T = Geom::D2]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:927:16: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 927 | b.setDomain(a.domain()); | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::_fitAndSplit()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:1137:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1137 | Geom::Point point_at1 = b[0] + (1./3)*(b[3] - b[0]); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp: In function 'Inkscape::UI::Tools::sp_mesh_context_split_near_point(Inkscape::UI::Tools::MeshTool*, SPItem*, Geom::Point, unsigned int) [clone .constprop.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:262:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | static void sp_mesh_context_split_near_point(MeshTool *rc, SPItem *item, Geom::Point mouse_p, guint32 /*etime*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h: In member function 'virtual void Inkscape::UI::Tools::RectTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::RectTool::item_handler(SPItem*, GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:142:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | Inkscape::setup_for_drag_start(desktop, this, event); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp: In member function 'void Inkscape::UI::Tools::RectTool::drag(Geom::Point, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:366:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | this->rect->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:372:101: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | Geom::Rect const r = Inkscape::snap_rectangular_box(desktop, this->rect, pt, this->center, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:374:34: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 374 | this->rect->setPosition(r.min()[Geom::X], r.min()[Geom::Y], r.dimensions()[Geom::X], r.dimensions()[Geom::Y]); | ~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:704:113: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'Geom::GenericRect::clamp(Geom::Point const&) const [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'Inkscape::UI::Tools::(anonymous namespace)::calcAngleDisplayAnchor(SPDesktop*, double, double, Geom::Point const&, Geom::Point const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:162:94: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 162 | where *= Geom::Affine(Geom::Rotate(effective)) * Geom::Affine(Geom::Translate(startPoint)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:176:48: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | where = desktop->w2d(screen_world.clamp(desktop->d2w(where))); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:154:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | Geom::Point calcAngleDisplayAnchor(SPDesktop *desktop, double angle, double baseAngle, | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:154:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:154:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:154:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:172:67: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Geom::Rect screen_world = desktop->getCanvas()->get_area_world(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:173:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | if (screen_world.interiorContains(desktop->d2w(startPoint)) || | ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::ClosingSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:338:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | virtual Curve *reverse() const { return new ClosingSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /usr/include/c++/11/bits/stl_algo.h:61, from /usr/include/c++/11/functional:65, from /usr/include/sigc++-2.0/sigc++/reference_wrapper.h:22, from /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:24, from /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:6, from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23, from /usr/include/sigc++-2.0/sigc++/sigc++.h:126, from /usr/include/glibmm-2.4/glibmm/thread.h:50, from /usr/include/glibmm-2.4/glibmm.h:103, from /usr/include/gtkmm-3.0/gtkmm.h:100, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:17: /usr/include/c++/11/bits/stl_heap.h: In function 'std::__introsort_loop<__gnu_cxx::__normal_iterator > >, long, __gnu_cxx::__ops::_Iter_comp_iter >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, long, __gnu_cxx::__ops::_Iter_comp_iter)void [clone .constprop.0]': /usr/include/c++/11/bits/stl_heap.h:355:29: note: parameter passing for argument of type 'struct LabelPlacement' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'Inkscape::UI::Tools::(anonymous namespace)::repositionOverlappingLabels(std::vector >&, SPDesktop*, Geom::Point const&, double, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:135:77: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | place.end = place.start - desktop->w2d(normal * place.offset); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In member function 'Inkscape::UI::Tools::NodeTool::select_point(Geom::Point const&, _GdkEventButton*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:745:82: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | SPItem *item_clicked = sp_event_context_find_item (this->desktop, event_point(*event), | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:348:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | void RectTool::drag(Geom::Point const pt, guint state) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:348:6: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:348:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:348:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:348:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:366:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | this->rect->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:372:56: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | Geom::Rect const r = Inkscape::snap_rectangular_box(desktop, this->rect, pt, this->center, state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp: In member function 'Inkscape::UI::Tools::RectTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:99:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | this->shape_editor = new ShapeEditor(this->desktop); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::SelectTool::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:704:95: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 704 | items = desktop->getDocument()->getItemsInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:704:112: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 704 | items = desktop->getDocument()->getItemsInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:704:95: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 704 | items = desktop->getDocument()->getItemsInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:707:121: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 707 | items = desktop->getDocument()->getItemsPartiallyInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:707:104: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 707 | items = desktop->getDocument()->getItemsPartiallyInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:802:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 802 | Geom::Point p = desktop->d2w(desktop->point()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp: In member function 'Inkscape::UI::Tools::RectTool::item_handler(SPItem*, _GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:136:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | bool RectTool::item_handler(SPItem* item, GdkEvent* event) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:29: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In function 'Inkscape::UI::Tools::gather_items(Inkscape::UI::Tools::NodeTool*, SPItem*, SPObject*, Inkscape::UI::ShapeRole, std::set, std::allocator >&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:381:72: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | r.edit_transform = base ? base->i2doc_affine() : Geom::identity(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In function 'boost::operators_impl::operator*(Geom::Point const&, double const&)': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In member function 'Inkscape::UI::Tools::NodeTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:473:68: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | over_item = sp_event_context_find_item(desktop, event_point(event->button), FALSE, TRUE); | ~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ [ 75%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/calligraphic-profile-rename.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/calligraphic-profile-rename.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/calligraphic-profile-rename.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/calligraphic-profile-rename.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp: In member function 'Inkscape::UI::Tools::PenTool::nextParaxialDirection(Geom::Point const&, Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:2003:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2003 | this->paraxial_angle = Geom::Point(h, v).ccw(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'Inkscape::UI::Tools::PencilTool::_interpolate()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:1007:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1007 | Geom::Point const req_vec( -last_seg_reverse->unitTangentAt(0) ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h: In member function 'virtual void Inkscape::UI::Tools::SpiralTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::SpiralTool::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:155:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | this->center = Inkscape::setup_for_drag_start(desktop, this, event); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp: In member function 'void Inkscape::UI::Tools::SpiralTool::drag(const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:336:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | this->spiral->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:347:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Geom::Point const p0 = desktop->dt2doc(this->center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'Inkscape::UI::Tools::PencilTool::_addFreehandPoint(Geom::Point const&, unsigned int, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:849:122: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 849 | double pressure_computed_scaled = std::abs(pressure_computed * desktop->getDocument()->getDocumentScale().inverse()[Geom::X]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'Inkscape::UI::Tools::PencilTool::_sketchInterpolate()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:1099:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1099 | Geom::Point const req_vec( -last_seg_reverse->unitTangentAt(0) ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ [ 75%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/clonetiler.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/clonetiler.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/clonetiler.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/clonetiler.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In member function 'Inkscape::UI::Tools::NodeTool::select_area(Geom::Rect const&, _GdkEventButton*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:720:44: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | auto sel_doc = desktop->dt2doc() * sel; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:714:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 714 | void NodeTool::select_area(Geom::Rect const &sel, GdkEventButton *event) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'Inkscape::UI::Tools::(anonymous namespace)::setMeasureItem(Geom::PathVector, bool, bool, unsigned int, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:190:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | void setMeasureItem(Geom::PathVector pathv, bool is_curve, bool markers, guint32 color, Inkscape::XML::Node *measure_repr) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:316:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 316 | void SpiralTool::drag(Geom::Point const &p, guint state) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:316:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:336:81: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | this->spiral->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:347:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Geom::Point const p0 = desktop->dt2doc(this->center); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'Inkscape::UI::Tools::MeasureTool::setPoint(Geom::Point, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:909:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 909 | pathv *= Geom::Translate(Geom::Point() - (scale.vector() * 0.5)); | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:897:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 897 | void MeasureTool::setPoint(Geom::Point origin, Inkscape::XML::Node *measure_repr) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp: In member function 'Inkscape::UI::Tools::SpiralTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:104:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | this->shape_editor = new ShapeEditor(this->desktop); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:897:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:911:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 911 | pathv *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp: In member function 'Inkscape::UI::Tools::SpiralTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:139:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | bool SpiralTool::root_handler(GdkEvent* event) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In function 'Inkscape::UI::Tools::gather_items(Inkscape::UI::Tools::NodeTool*, SPItem*, SPObject*, Inkscape::UI::ShapeRole, std::set, std::allocator >&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:361:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | void gather_items(NodeTool *nt, SPItem *base, SPObject *obj, Inkscape::UI::ShapeRole role, | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'Inkscape::UI::Tools::MeasureTool::setGuide(Geom::Point, double, char const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:840:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | void MeasureTool::setGuide(Geom::Point origin, double angle, const char *label) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:840:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:840:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:848:36: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | affine *= root->c2p.inverse(); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:871:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 871 | Geom::Point unit_vector = Geom::rot90(origin.polar(angle)); | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp: In member function 'Inkscape::UI::Tools::SelectTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | bool SelectTool::root_handler(GdkEvent* event) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'Inkscape::UI::Tools::MeasureTool::toGuides()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:721:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 721 | void MeasureTool::toGuides() | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:721:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:721:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:728:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Point start = desktop->doc2dt(start_p) * desktop->doc2dt(); | ~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:737:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | explicit_base = *explicit_base * SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:740:21: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | setGuide(start,ray.angle(), _("Base")); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'Inkscape::UI::Tools::MeasureTool::setLabelText(Glib::ustring const&, Geom::Point, double, double, unsigned int, Inkscape::XML::Node*, Inkscape::CanvasItemTextAnchor)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 918 | void MeasureTool::setLabelText(Glib::ustring const &value, Geom::Point pos, double fontsize, Geom::Coord angle, | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1020:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1020 | text_item_box->transform *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:704:112: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 704 | items = desktop->getDocument()->getItemsInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:704:113: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 704 | items = desktop->getDocument()->getItemsInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:707:121: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 707 | items = desktop->getDocument()->getItemsPartiallyInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:707:122: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 707 | items = desktop->getDocument()->getItemsPartiallyInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:802:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 802 | Geom::Point p = desktop->d2w(desktop->point()); | ~~~~~~~~~~~~~~^~ [ 76%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/color-item.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/color-item.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/color-item.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/color-item.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'Inkscape::UI::Tools::PencilTool::_interpolate()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:938:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | void PencilTool::_interpolate() { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:938:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:938:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:386:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In member function 'Inkscape::UI::Tools::NodeTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:442:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 442 | bool NodeTool::root_handler(GdkEvent* event) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:442:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:442:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:530:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 530 | c->transform(over_item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:595:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | Geom::Point const motion_dt(this->desktop->w2d(motion_w)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 76%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/command-palette.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/command-palette.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/command-palette.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/command-palette.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:51: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:52: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:53: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'Inkscape::UI::Tools::MeasureTool::setLine(Geom::Point, Geom::Point, bool, unsigned int, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 880 | void MeasureTool::setLine(Geom::Point start_point,Geom::Point end_point, bool markers, guint32 color, Inkscape::XML::Node *measure_repr) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:891:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 891 | pathv *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Inkscape::UI::Tools::MeasureTool::toItem()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:77:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | _vector = b - a; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:536:65: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'Inkscape::UI::Tools::PencilTool::addPowerStrokePencil()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:693:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 693 | void PencilTool::addPowerStrokePencil() | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/attrdialog.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/attrdialog.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/attrdialog.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/attrdialog.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'Inkscape::UI::Tools::calculate_intersections(SPDesktop*, SPItem*, Geom::PathVector const&, std::unique_ptr >&&, std::vector >&) [clone .constprop.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:497:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 497 | static void calculate_intersections(SPDesktop * /*desktop*/, SPItem *item, Geom::PathVector const &lineseg, | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:497:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:497:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:513:93: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | item == desktop->getItemAtPoint(desktop->d2w(desktop->dt2doc(lineseg[0].pointAt(m.ta - eps))), true, nullptr)) || | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:417:80: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:528:33: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:528:33: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::ZoomTool::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/zoom-tool.cpp:78:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | Geom::Point const button_dt(desktop->w2d(button_w)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'Inkscape::UI::Tools::PencilTool::_handleButtonPress(_GdkEventButton const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:171:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | bool PencilTool::_handleButtonPress(GdkEventButton const &bevent) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'Inkscape::UI::Tools::MeasureTool::showCanvasItems(bool, bool, bool, Inkscape::XML::Node*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1439:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1439 | * Geom::Affine(Geom::Rotate(baseAngle)) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:279:72: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | * Geom::Affine(Geom::Translate(center))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:283:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | * Geom::Affine(Geom::Rotate(-angle)) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:284:71: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | * Geom::Affine(Geom::Translate(center))); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1247 | void MeasureTool::showCanvasItems(bool to_guides, bool to_item, bool to_phantom, Inkscape::XML::Node *measure_repr) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 76%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/debug.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/debug.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/debug.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/debug.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/debug.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1271:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1271 | Geom::Point start_p_doc = start_p * desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:321:68: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 321 | pathv *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1447:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1447 | setMeasureCanvasControlLine(desktop->doc2dt(intersections[0]) + normal * dimension_offset, desktop->doc2dt(intersections[intersections.size() - 1]) + normal * dimension_offset, to_item, to_phantom, Inkscape::CANVAS_ITEM_PRIMARY , measure_repr); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::SprayTool::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1258:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1258 | Geom::Point const motion_dt(desktop->w2d(motion_w)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1291:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1291 | Geom::Translate(desktop->w2d(motion_w))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1291:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1291 | Geom::Translate(desktop->w2d(motion_w))); | ~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1291:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1291 | Geom::Translate(desktop->w2d(motion_w))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1308:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1308 | sp_spray_dilate(this, motion_w, motion_doc, motion_doc - this->last_push, event->button.state & GDK_SHIFT_MASK? true : false); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'bool Inkscape::UI::Tools::sp_spray_recursive(SPDesktop*, Inkscape::ObjectSet*, SPItem*, Geom::Point, Geom::Point, gint, double, double, double&, double, bool, double, double, double, double, double, gint, bool, bool, bool, bool, bool, bool, bool, bool, bool, double, bool, double, int, bool, bool, bool, bool, bool, bool, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:973:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 973 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:973:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 973 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1017:102: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1017 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1017:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1017 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1113:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1113 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1113:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1113 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'bool Inkscape::UI::Tools::fit_item(SPDesktop*, SPItem*, Geom::OptRect, Geom::Point&, Geom::Point, gint, double, double&, double, bool, bool, bool, bool, bool, bool, bool, bool, bool, double, SPCSSAttr*, bool, int, bool, bool, bool, bool, bool, bool, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:525:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 525 | sp_spray_transform_path(item, path, Geom::Scale(_scale), center); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:536:87: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | Geom::Point mid_point = desktop->d2w(bbox_procesed->midpoint() * desktop->doc2dt()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'void Inkscape::UI::Tools::sp_spray_transform_path(SPItem*, Geom::Path&, Geom::Affine, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:416:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | static void sp_spray_transform_path(SPItem * item, Geom::Path &path, Geom::Affine affine, Geom::Point center){ | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:416:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:416:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:416:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:417:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | path *= i2anc_affine(static_cast(item->parent), nullptr).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:425:78: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | Geom::Affine i2dt = item->i2dt_affine() * Geom::Translate(center).inverse() * affine * Geom::Translate(center); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:425:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | Geom::Affine i2dt = item->i2dt_affine() * Geom::Translate(center).inverse() * affine * Geom::Translate(center); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'void Inkscape::UI::Tools::sp_spray_scale_rel(Geom::Point, SPDesktop*, SPItem*, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:126:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | static void sp_spray_scale_rel(Geom::Point c, SPDesktop */*desktop*/, SPItem *item, Geom::Scale const &scale) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:129:68: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:129:57: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:129:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'void Inkscape::UI::Tools::sp_spray_rotate_rel(Geom::Point, SPDesktop*, SPItem*, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:110:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | static void sp_spray_rotate_rel(Geom::Point c, SPDesktop */*desktop*/, SPItem *item, Geom::Rotate const &rotation) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:113:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | Geom::Affine affine = s.inverse() * rotation * s; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:113:36: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | Geom::Affine affine = s.inverse() * rotation * s; | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:113:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | Geom::Affine affine = s.inverse() * rotation * s; | ~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'void Inkscape::UI::Tools::sp_spray_update_area(Inkscape::UI::Tools::SprayTool*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1216:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1216 | Geom::Translate(tc->getDesktop()->point())); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1216:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1216 | Geom::Translate(tc->getDesktop()->point())); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h: In member function 'virtual void Inkscape::UI::Tools::StarTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::StarTool::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:167:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | this->center = Inkscape::setup_for_drag_start(desktop, this, event); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp: In member function 'void Inkscape::UI::Tools::StarTool::drag(Geom::Point, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:352:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | this->star->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:366:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Point const p0 = desktop->dt2doc(this->center); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'Inkscape::UI::Tools::PencilTool::_addFreehandPoint(Geom::Point const&, unsigned int, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:823:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 823 | void PencilTool::_addFreehandPoint(Geom::Point const &p, guint /*state*/, bool last) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:823:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:823:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:371:17: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:849:112: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 849 | double pressure_computed_scaled = std::abs(pressure_computed * desktop->getDocument()->getDocumentScale().inverse()[Geom::X]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ [ 76%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-base.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-base.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/dialog-base.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/dialog-base.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'Inkscape::UI::Tools::PencilTool::_handleMotionNotify(_GdkEventMotion const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:259:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | bool PencilTool::_handleMotionNotify(GdkEventMotion const &mevent) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:768:65: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:329:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | void StarTool::drag(Geom::Point p, guint state) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:329:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:352:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | this->star->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:366:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Point const p0 = desktop->dt2doc(this->center); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Scale const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:64: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:57:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | Geom::Point getPoint() const { return point_on_line; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h: In constructor 'Inkscape::Modifiers::Modifier::Modifier(const char*, const char*, const char*, Inkscape::Modifiers::KeyMask, Inkscape::Modifiers::Trigger, Inkscape::Modifiers::Trigger)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:112:13: warning: 'Inkscape::Modifiers::Modifier::_and_mask_default' will be initialized after [-Wreorder] 112 | KeyMask _and_mask_default; // The pressed keys must have these bits set | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:108:13: warning: 'Inkscape::Modifiers::Trigger Inkscape::Modifiers::Modifier::_category' [-Wreorder] 108 | Trigger _category; // The category of tool, what it might conflict with | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:183:5: warning: when initialized here [-Wreorder] 183 | Modifier(char const * id, | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Rotate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'Inkscape::UI::Tools::sp_spray_scale_rel(Geom::Point, SPDesktop*, SPItem*, Geom::Scale const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:129:57: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp: In member function 'Inkscape::UI::Tools::StarTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:112:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | this->shape_editor = new ShapeEditor(this->desktop); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'Inkscape::UI::Tools::PencilTool::_sketchInterpolate()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:1018:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1018 | void PencilTool::_sketchInterpolate() { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:1018:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp: In member function 'Inkscape::UI::Tools::StarTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:151:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | bool StarTool::root_handler(GdkEvent* event) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:1018:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:336:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:55: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h: In member function 'virtual void Inkscape::UI::Tools::TextTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In function 'void Inkscape::UI::Tools::sp_text_context_update_cursor(Inkscape::UI::Tools::TextTool*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1614:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1614 | Geom::Point const d0 = p0 * tc->text->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1614:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1614 | Geom::Point const d0 = p0 * tc->text->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1614:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1614 | Geom::Point const d0 = p0 * tc->text->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1615:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1615 | Geom::Point const d1 = p1 * tc->text->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1615:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1615 | Geom::Point const d1 = p1 * tc->text->i2dt_affine(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1637:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1637 | Geom::Point const center = desktop->current_center(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1652:67: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 1652 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1652:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1652 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1720:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1720 | curve.transform(tc->text->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In function 'void Inkscape::UI::Tools::sp_text_context_update_text_selection(Inkscape::UI::Tools::TextTool*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1753:117: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1753 | quads = sp_te_create_selection_quads(tc->text, tc->text_sel_start, tc->text_sel_end, (tc->text)->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ [ 76%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-container.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-container.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/dialog-container.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/dialog-container.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::ClosingSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:338:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | virtual Curve *reverse() const { return new ClosingSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::TextTool::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:618:79: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:618:90: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:767:85: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 767 | Geom::Rect const d = desktop->get_display_area().bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:767:75: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 767 | Geom::Rect const d = desktop->get_display_area().bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:767:85: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 767 | Geom::Rect const d = desktop->get_display_area().bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:768:65: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 768 | screenlines = (int) floor(fabs(d.min()[Geom::Y] - d.max()[Geom::Y])/spacing) - 1; | ~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'Inkscape::UI::Tools::fit_item(SPDesktop*, SPItem*, Geom::OptRect, Geom::Point&, Geom::Point, int, double, double&, double, bool, bool, bool, bool, bool, bool, bool, bool, bool, double, SPCSSAttr*, bool, int, bool, bool, bool, bool, bool, bool, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:536:65: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | Geom::Point mid_point = desktop->d2w(bbox_procesed->midpoint() * desktop->doc2dt()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 76%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-manager.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-manager.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/dialog-manager.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/dialog-manager.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/calligraphic-profile-rename.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 76%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-multipaned.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-multipaned.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/dialog-multipaned.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/dialog-multipaned.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp: In member function 'bool Inkscape::UI::Tools::ToolBase::_keyboardMove(const GdkEventKey&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:297:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 297 | knotholder->transform_selected(Geom::Translate(delta)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp: In member function 'virtual bool Inkscape::UI::Tools::ToolBase::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:478:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Geom::Point const moved_w(motion_w - button_w); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'Inkscape::UI::Tools::sp_spray_scale_rel(Geom::Point, SPDesktop*, SPItem*, Geom::Scale const&) [clone .constprop.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:129:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:126:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | static void sp_spray_scale_rel(Geom::Point c, SPDesktop */*desktop*/, SPItem *item, Geom::Scale const &scale) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:129:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'Inkscape::UI::Tools::sp_spray_rotate_rel(Geom::Point, SPDesktop*, SPItem*, Geom::Rotate const&) [clone .constprop.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:110:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | static void sp_spray_rotate_rel(Geom::Point c, SPDesktop */*desktop*/, SPItem *item, Geom::Rotate const &rotation) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:115:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | item->set_i2d_affine(item->i2dt_affine() * affine); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 76%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-notebook.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-notebook.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/dialog-notebook.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/dialog-notebook.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp In member function 'Geom::BezierCurve::initialPoint() const': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In function 'Inkscape::UI::Tools::sp_text_context_update_cursor(Inkscape::UI::Tools::TextTool*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1630:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1630 | Geom::OptRect opt_frame = frame->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In member function 'Inkscape::UI::Tools::TextTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:768:84: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 768 | screenlines = (int) floor(fabs(d.min()[Geom::Y] - d.max()[Geom::Y])/spacing) - 1; | ~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'Inkscape::UI::Tools::sp_spray_transform_path(SPItem*, Geom::Path&, Geom::Affine, Geom::Point) [clone .constprop.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:426:20: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 426 | path *= i2dt * dt2p; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:416:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | static void sp_spray_transform_path(SPItem * item, Geom::Path &path, Geom::Affine affine, Geom::Point center){ | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:416:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:416:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:417:25: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | path *= i2anc_affine(static_cast(item->parent), nullptr).inverse(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/about.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'Inkscape::UI::Tools::sp_spray_update_area(Inkscape::UI::Tools::SprayTool*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1216:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1216 | Geom::Translate(tc->getDesktop()->point())); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1211:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1211 | static void sp_spray_update_area(SprayTool *tc) | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In function 'Inkscape::UI::Tools::sp_text_context_setup_text(Inkscape::UI::Tools::TextTool*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:317:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | static void sp_text_context_setup_text(TextTool *tc) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:374:48: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1092:99: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ [ 76%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-window.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-window.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/dialog-window.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/dialog-window.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp: In member function 'Inkscape::UI::Tools::ToolBase::_keyboardMove(_GdkEventKey const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:297:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 297 | knotholder->transform_selected(Geom::Translate(delta)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1095:13: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In function 'Geom::operator*(Geom::Point const&, Geom::Affine const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In function 'Inkscape::UI::Tools::sp_text_context_update_cursor(Inkscape::UI::Tools::TextTool*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1603 | static void sp_text_context_update_cursor(TextTool *tc, bool scroll_to_see) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603:13: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603:13: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603:13: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1637:67: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1637 | Geom::Point const center = desktop->current_center(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1652:67: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 1652 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1652:76: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1652 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1720:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1720 | curve.transform(tc->text->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'Inkscape::UI::Tools::fit_item(SPDesktop*, SPItem*, Geom::OptRect, Geom::Point&, Geom::Point, int, double, double&, double, bool, bool, bool, bool, bool, bool, bool, bool, bool, double, SPCSSAttr*, bool, int, bool, bool, bool, bool, bool, bool, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:525:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 525 | sp_spray_transform_path(item, path, Geom::Scale(_scale), center); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:525:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:525:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:525:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:526:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 526 | sp_spray_transform_path(item, path, Geom::Scale(scale), center); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:526:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:526:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:526:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:527:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 527 | sp_spray_transform_path(item, path, Geom::Rotate(angle), center); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:527:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:527:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:527:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::TweakTool::root_handler(GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1157:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1157 | Geom::Point const button_dt(desktop->w2d(button_w)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1180:105: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(desktop->w2d(motion_w))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1180:94: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(desktop->w2d(motion_w))); | ~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1180:105: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(desktop->w2d(motion_w))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1196:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1196 | sp_tweak_dilate (this, motion_w, motion_doc, motion_doc - this->last_push, event->button.state & GDK_SHIFT_MASK? true : false); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'bool Inkscape::UI::Tools::sp_tweak_color_recursive(guint, SPItem*, SPItem*, guint32, bool, guint32, bool, float, bool, bool, bool, Geom::Point, double, double, bool, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:934:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 934 | Geom::Affine i2dt = item->i2dt_affine (); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:949:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 949 | double perimeter = bbox->dimensions()[Geom::X] + bbox->dimensions()[Geom::Y]; | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'void Inkscape::UI::Tools::tweak_colors_in_gradient(SPItem*, Inkscape::PaintTarget, guint32, Geom::Point, double, double, guint, bool, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:734:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | Geom::Affine i2d (item->i2doc_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:735:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Point p = p_w * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:735:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Point p = p_w * i2d.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:735:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Point p = p_w * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:736:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 736 | p *= (gradient->gradientTransform).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:749:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 749 | Geom::Point pdiff(p2 - p1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:755:82: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 755 | Geom::Affine(Geom::Rotate(-atan2(pdiff[Geom::Y], pdiff[Geom::X]))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:754:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | Geom::Affine norm = Geom::Affine(Geom::Translate(-p1)) * | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:754:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | Geom::Affine norm = Geom::Affine(Geom::Translate(-p1)) * | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:758:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 758 | Geom::Point pnorm = p * norm; | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'bool Inkscape::UI::Tools::sp_tweak_dilate_recursive(Inkscape::Selection*, SPItem*, Geom::Point, Geom::Point, gint, double, double, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | sp_tweak_dilate_recursive (Inkscape::Selection *selection, SPItem *item, Geom::Point p, Geom::Point vector, gint mode, double radius, double force, double fidelity, bool reverse) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:378:108: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:378:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:392:108: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 392 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:392:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 392 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:407:108: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:407:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:509:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | Geom::Affine i2doc(item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:525:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 525 | vector = 1/Geom::L2(vector) * vector; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'void Inkscape::UI::Tools::sp_tweak_update_area(Inkscape::UI::Tools::TweakTool*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1092:100: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1092 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(tc->getDesktop()->point())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1092:97: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1092 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(tc->getDesktop()->point())); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1092:100: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1092 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(tc->getDesktop()->point())); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In function 'Inkscape::UI::Tools::sp_text_context_place_cursor_at(Inkscape::UI::Tools::TextTool*, SPObject*, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1847:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1847 | void sp_text_context_place_cursor_at (TextTool *tc, SPObject *text, Geom::Point const p) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp: In member function 'Inkscape::UI::Tools::ToolBase::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:478:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Geom::Point const moved_w(motion_w - button_w); | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In member function 'Inkscape::UI::Tools::TextTool::setup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:154:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | this->shape_editor = new ShapeEditor(this->desktop); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:473:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h: In constructor 'Inkscape::UI::Dialog::AlignAndDistribute::AlignAndDistribute()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:114:16: warning: 'Inkscape::UI::Dialog::AlignAndDistribute::_anchorLabelNode' will be initialized after [-Wreorder] 114 | Gtk::Label _anchorLabelNode; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:104:14: warning: 'Gtk::Box Inkscape::UI::Dialog::AlignAndDistribute::_anchorBox' [-Wreorder] 104 | Gtk::Box _anchorBox; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:927:1: warning: when initialized here [-Wreorder] 927 | AlignAndDistribute::AlignAndDistribute() | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In member function 'Inkscape::UI::Tools::TextTool::item_handler(SPItem*, _GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:236:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | bool TextTool::item_handler(SPItem* item, GdkEvent* event) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In member function 'Inkscape::UI::Tools::TextTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433:6: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | bool TextTool::root_handler(GdkEvent* event) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433:6: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433:6: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:460:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 460 | Geom::Point button_dt(desktop->w2d(button_pt)); | ~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:618:79: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:618:88: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:767:75: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 767 | Geom::Rect const d = desktop->get_display_area().bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:767:84: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 767 | Geom::Rect const d = desktop->get_display_area().bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:980:72: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 980 | sp_te_adjust_kerning_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, Geom::Point(mul*-10, 0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:180:48: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'Inkscape::UI::Tools::sp_spray_dilate(Inkscape::UI::Tools::SprayTool*, Geom::Point, Geom::Point, Geom::Point, bool) [clone .constprop.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:973:98: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 973 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1011:197: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1011 | Geom::Point move = (Geom::Point(cos(tilt)*cos(dp)*dr/(1-ratio)+sin(tilt)*sin(dp)*dr/(1+ratio), -sin(tilt)*cos(dp)*dr/(1-ratio)+cos(tilt)*sin(dp)*dr/(1+ratio)))+(p-a->midpoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1017:102: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1017 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1053:193: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1053 | Geom::Point move = (Geom::Point(cos(tilt)*cos(dp)*dr/(1-ratio)+sin(tilt)*sin(dp)*dr/(1+ratio), -sin(tilt)*cos(dp)*dr/(1-ratio)+cos(tilt)*sin(dp)*dr/(1+ratio)))+(p-a->midpoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1113:98: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1113 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1126:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1126 | static bool sp_spray_dilate(SprayTool *tc, Geom::Point /*event_p*/, Geom::Point p, Geom::Point vector, bool reverse) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Translate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ [ 76%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/document-properties.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/document-properties.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/document-properties.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/document-properties.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'Inkscape::UI::Tools::sp_tweak_dilate_recursive(Inkscape::Selection*, SPItem*, Geom::Point, Geom::Point, int, double, double, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:374:48: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | double x = Geom::L2(a->midpoint() - p)/radius; | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In member function 'Inkscape::UI::Tools::SprayTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1291:74: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1291 | Geom::Translate(desktop->w2d(motion_w))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1240:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1240 | bool SprayTool::root_handler(GdkEvent* event) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'Inkscape::UI::Tools::tweak_colors_in_gradient(SPItem*, Inkscape::PaintTarget, unsigned int, Geom::Point, double, double, unsigned int, bool, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:754:66: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | Geom::Affine norm = Geom::Affine(Geom::Translate(-p1)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:754:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | Geom::Affine norm = Geom::Affine(Geom::Translate(-p1)) * | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:755:82: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 755 | Geom::Affine(Geom::Rotate(-atan2(pdiff[Geom::Y], pdiff[Geom::X]))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'Inkscape::UI::Tools::sp_tweak_color_recursive(unsigned int, SPItem*, SPItem*, unsigned int, bool, unsigned int, bool, float, bool, bool, bool, Geom::Point, double, double, bool, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:906:44: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 906 | Geom::Point center = bbox->midpoint(); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp: In member function 'virtual void Inkscape::UI::Dialog::ActionBaseline::on_button_click()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:806:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | Geom::Point base = *pt * (item)->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:806:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | Geom::Point base = *pt * (item)->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:877:99: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 877 | ref_point = *(te_get_layout(focus)->baselineAnchorPoint())*(focus->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:877:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 877 | ref_point = *(te_get_layout(focus)->baselineAnchorPoint())*(focus->i2dt_affine()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:891:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 891 | Geom::Point base = *pt * (item)->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:891:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 891 | Geom::Point base = *pt * (item)->i2dt_affine(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 76%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/export.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/export.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/export.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/export.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'Inkscape::UI::Tools::sp_tweak_update_area(Inkscape::UI::Tools::TweakTool*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1092:99: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1092 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(tc->getDesktop()->point())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1089:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1089 | sp_tweak_update_area (TweakTool *tc) | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'Inkscape::UI::Tools::sp_tweak_dilate_recursive(Inkscape::Selection*, SPItem*, Geom::Point, Geom::Point, int, double, double, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:378:108: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:377:76: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 377 | Geom::Point move = force * 0.5 * (cos(M_PI * x) + 1) * vector; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:392:108: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 392 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:391:76: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | (reverse? (a->midpoint() - p) : (p - a->midpoint())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:407:108: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:406:110: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | Geom::Point move = force * 0.5 * (cos(M_PI * x) + 1) * Geom::Point(cos(dp)*dr, sin(dp)*dr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | sp_tweak_dilate_recursive (Inkscape::Selection *selection, SPItem *item, Geom::Point p, Geom::Point vector, gint mode, double radius, double force, double fidelity, bool reverse) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:509:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | Geom::Affine i2doc(item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:530:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 530 | if (theShape->MakeTweak(tweak_mode_grow, theRes, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 531 | reverse? force : -force, | ~~~~~~~~~~~~~~~~~~~~~~~~ 532 | join_straight, 4.0, | ~~~~~~~~~~~~~~~~~~~ 533 | true, p, Geom::Point(0,0), radius, &i2doc) == 0) // 0 means the shape was actually changed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'Geom::Rect Inkscape::UI::Dialog::CloneTiler::transform_rect(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2045:81: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2045 | Geom::Rect CloneTiler::transform_rect(Geom::Rect const &r, Geom::Affine const &m) | ^ [ 76%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/filedialog.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/filedialog.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/filedialog.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/filedialog.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialog.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1694:84: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1934:55: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2237:42: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'Inkscape::UI::Tools::tweak_colors_in_gradient(SPItem*, Inkscape::PaintTarget, unsigned int, Geom::Point, double, double, unsigned int, bool, bool, bool, bool) [clone .constprop.0]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:755:82: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 755 | Geom::Affine(Geom::Rotate(-atan2(pdiff[Geom::Y], pdiff[Geom::X]))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:724:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 724 | static void tweak_colors_in_gradient(SPItem *item, Inkscape::PaintTarget fill_or_stroke, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:724:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:724:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:734:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | Geom::Affine i2d (item->i2doc_affine ()); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'Inkscape::UI::Tools::sp_tweak_color_recursive(unsigned int, SPItem*, SPItem*, unsigned int, bool, unsigned int, bool, float, bool, bool, bool, Geom::Point, double, double, bool, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:869:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 869 | sp_tweak_color_recursive (guint mode, SPItem *item, SPItem *item_at_point, | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:869:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:934:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 934 | Geom::Affine i2dt = item->i2dt_affine (); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:973:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 973 | tweak_colors_in_gradient(item, Inkscape::FOR_FILL, fill_goal, p, radius, this_force, mode, do_h, do_s, do_l, do_o); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In member function 'Inkscape::UI::Tools::TweakTool::root_handler(_GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1180:104: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(desktop->w2d(motion_w))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1138:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1138 | bool TweakTool::root_handler(GdkEvent* event) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'Geom::Affine Inkscape::UI::Dialog::CloneTiler::get_transform(int, int, int, double, double, double, double, double, double, double, double, double, double, double, double, int, int, int, int, int, int, double, double, double, double, double, double, double, double, double, double, int, int, int, int, double, double, double, int, int, int, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1261 | Geom::Affine CloneTiler::get_transform( | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1694:132: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1694 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1694:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1694 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1700:60: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1700 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1700:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1700 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1732:132: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1732 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1732:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1732 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1739:60: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1739 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1739:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1739 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1778:109: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1778 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1778:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1778 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1779:177: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1779 | dia2 = dia1 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1779:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1779 | dia2 = dia1 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1780:130: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | dia3 = dia2 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1780:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | dia3 = dia2 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1807:108: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1807 | dia1 = Geom::Affine (Geom::Translate (w/2, h/2) * Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, h/2 * sin30)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1807:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1807 | dia1 = Geom::Affine (Geom::Translate (w/2, h/2) * Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, h/2 * sin30)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1809:118: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1809 | dia3 = dia2 * Geom::Affine (Geom::Translate (-h/2 * cos30, h/2 * sin30) * Geom::Translate (w * cos60, 0) * Geom::Translate (-h/2 * cos30, -h/2 * sin30)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1809:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1809 | dia3 = dia2 * Geom::Affine (Geom::Translate (-h/2 * cos30, h/2 * sin30) * Geom::Translate (w * cos60, 0) * Geom::Translate (-h/2 * cos30, -h/2 * sin30)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1811:132: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1811 | dia5 = dia4 * Geom::Affine (Geom::Translate (-h/2 * cos30, -h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60) * Geom::Translate (w/2, -h/2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1811:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1811 | dia5 = dia4 * Geom::Affine (Geom::Translate (-h/2 * cos30, -h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60) * Geom::Translate (w/2, -h/2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1819:109: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1819 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1819:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1819 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1821:119: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1821 | dia3 = dia2 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h * cos30, 0) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1821:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1821 | dia3 = dia2 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h * cos30, 0) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1823:130: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1823 | dia5 = dia4 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1823:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1823 | dia5 = dia4 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'guint32 Inkscape::UI::Dialog::CloneTiler::trace_pick(Geom::Rect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1924:9: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1924 | guint32 CloneTiler::trace_pick(Geom::Rect box) | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1930:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1930 | trace_drawing->root()->setTransform(Geom::Scale(trace_zoom)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1934:31: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1934 | Geom::IntRect ibox = (box * Geom::Scale(trace_zoom)).roundOutwards(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1934:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1934 | Geom::IntRect ibox = (box * Geom::Scale(trace_zoom)).roundOutwards(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1934:31: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1934 | Geom::IntRect ibox = (box * Geom::Scale(trace_zoom)).roundOutwards(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'Geom::Rect Inkscape::UI::Dialog::CloneTiler::transform_rect(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2049:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2049 | Geom::Point const p1 = r.corner(1) * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2059:70: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2059 | std::max(std::max(p1[Y], p2[Y]), std::max(p3[Y], p4[Y])))); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'void Inkscape::UI::Dialog::CloneTiler::apply()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2117:76: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 2117 | Geom::Scale scale = desktop->getDocument()->getDocumentScale().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2237:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 2237 | w = scale_units*r->dimensions()[Geom::X]; | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2294:97: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2294 | rotate_cumulatei, rotate_cumulatej ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2297:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2297 | cur = center * t - center; | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2348:98: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2348 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2348:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2348 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2348:98: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2348 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2430:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2430 | t = parent_transform * Geom::Translate(-center[Geom::X], -center[Geom::Y]) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2431 | * Geom::Scale (val, val) * Geom::Translate(center[Geom::X], center[Geom::Y]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2432 | * parent_transform.inverse() * t; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2460:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2460 | new_center = scale_units*desktop->dt2doc(item->getCenter()) * orig_t; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp: In member function 'void Inkscape::UI::Dialog::CommandPalette::add_color(Gtk::Label*, const Glib::ustring&, const Glib::ustring&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:664:22: warning: comparison of integer expressions of different signedness: 'int' and 'Glib::ustring::size_type' {aka 'long unsigned int'} [-Wsign-compare] 664 | while (j < subject_string.length()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:675:15: warning: comparison of integer expressions of different signedness: 'int' and 'Glib::ustring::size_type' {aka 'long unsigned int'} [-Wsign-compare] 675 | if (j < subject.length()) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp: In member function 'bool Inkscape::UI::Dialog::CommandPalette::fuzzy_search(const Glib::ustring&, const Glib::ustring&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:747:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 747 | for (int j = 0, i = 0; i < search_string.length(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:754:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 754 | while (j < subject_string.length()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp: In member function 'bool Inkscape::UI::Dialog::CommandPalette::normal_search(const Glib::ustring&, const Glib::ustring&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:792:54: warning: comparison of integer expressions of different signedness: 'Glib::ustring::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 792 | if (subject.lowercase().find(search.lowercase()) != -1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp: In member function 'int Inkscape::UI::Dialog::CommandPalette::fuzzy_points(const Glib::ustring&, const Glib::ustring&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:810:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 810 | for (int j = 0, i = 0; i < search_string.length(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:815:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 815 | while (j < subject_string.length()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:835:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 835 | for (int i = 0; i < subject_string.length() && occurrence; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/color-item.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 77%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/filedialogimpl-gtkmm.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/filedialogimpl-gtkmm.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/filedialogimpl-gtkmm.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/filedialogimpl-gtkmm.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Rotate const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'Inkscape::UI::Dialog::CloneTiler::apply()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2117:75: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 2117 | Geom::Scale scale = desktop->getDocument()->getDocumentScale().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2240:36: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 2240 | y0 = scale_units*r->min()[Geom::Y]; | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h: In constructor 'Inkscape::UI::Dialog::AttrDialog::AttrDialog()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:91:26: warning: 'Inkscape::UI::Dialog::AttrDialog::_repr' will be initialized after [-Wreorder] 91 | Inkscape::XML::Node* _repr; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:86:14: warning: 'Gtk::Box Inkscape::UI::Dialog::AttrDialog::_mainBox' [-Wreorder] 86 | Gtk::Box _mainBox; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:86:1: warning: when initialized here [-Wreorder] 86 | AttrDialog::AttrDialog() | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp: In member function 'bool Inkscape::UI::Dialog::AttrDialog::onKeyPressed(GdkEventKey*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:529:23: warning: variable 'iter' set but not used [-Wunused-but-set-variable] 529 | Gtk::TreeIter iter = *(selection->get_selected()); | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:782:10: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | void on_button_click() override | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp: In function 'Inkscape::UI::Dialog::ActionAlign::do_action(SPDesktop*, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:206:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | Geom::Point const mp_rel( mp - sp ); | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp: In constructor 'Inkscape::UI::Dialog::DialogBase::DialogBase(const gchar*, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:57:29: warning: comparison of integer expressions of different signedness: 'int' and 'Glib::ustring::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (pos >= 0 && pos < _name.length() - 2) { | ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:61:29: warning: comparison of integer expressions of different signedness: 'int' and 'Glib::ustring::size_type' {aka 'long unsigned int'} [-Wsign-compare] 61 | if (pos >= 0 && pos < _name.length()) { | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:65:29: warning: comparison of integer expressions of different signedness: 'int' and 'Glib::ustring::size_type' {aka 'long unsigned int'} [-Wsign-compare] 65 | if (pos >= 0 && pos < _name.length()) { | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'Inkscape::UI::Dialog::CloneTiler::trace_pick(Geom::Rect)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1934:55: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1934 | Geom::IntRect ibox = (box * Geom::Scale(trace_zoom)).roundOutwards(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In function 'Geom::operator*(Geom::Point const&, Geom::Affine const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'Inkscape::UI::Dialog::CloneTiler::transform_rect(Geom::Rect const&, Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2045:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2045 | Geom::Rect CloneTiler::transform_rect(Geom::Rect const &r, Geom::Affine const &m) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In function 'boost::operators_impl::operator*(Geom::Affine const&, Geom::Affine const&)': cc1plus: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In function 'boost::operators_impl::operator*(Geom::Translate const&, Geom::Translate const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'Inkscape::UI::Dialog::CloneTiler::get_transform(int, int, int, double, double, double, double, double, double, double, double, double, double, double, double, int, int, int, int, int, int, double, double, double, double, double, double, double, double, double, double, int, int, int, int, double, double, double, int, int, int, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1453:111: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1453 | Geom::Affine flip_y = Geom::Translate(-cx, -cy) * Geom::Scale (1, -1) * Geom::Translate(cx, cy); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1694:130: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1694 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1703:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1703 | dia4 = dia3 * Geom::Affine (Geom::Translate (-h * cos30, h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1732:130: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1732 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1742:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1742 | dia4 = dia3 * Geom::Affine (Geom::Translate (-h * cos30, h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1780:128: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | dia3 = dia2 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1779:222: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1779 | dia2 = dia1 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1779:175: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1779 | dia2 = dia1 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1816:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1816 | dia10 = dia6 * dia4.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1811:130: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1811 | dia5 = dia4 * Geom::Affine (Geom::Translate (-h/2 * cos30, -h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60) * Geom::Translate (w/2, -h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1810:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1810 | dia4 = dia3 * Geom::Affine (Geom::Translate (h * cos30, h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1809:116: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1809 | dia3 = dia2 * Geom::Affine (Geom::Translate (-h/2 * cos30, h/2 * sin30) * Geom::Translate (w * cos60, 0) * Geom::Translate (-h/2 * cos30, -h/2 * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1808:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1808 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, -h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1807:106: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1807 | dia1 = Geom::Affine (Geom::Translate (w/2, h/2) * Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, h/2 * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1828:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1828 | dia10 = dia6 * dia4.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1823:128: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1823 | dia5 = dia4 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1822:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1822 | dia4 = dia3 * Geom::Affine (Geom::Translate (h * cos30, h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1821:117: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1821 | dia3 = dia2 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h * cos30, 0) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1820:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1820 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, -h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1819:107: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1819 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1261 | Geom::Affine CloneTiler::get_transform( | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1503:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1503 | return d_s_r * rect_translate; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp: In member function 'Inkscape::UI::Dialog::DialogWindow* Inkscape::UI::Dialog::DialogManager::find_floating_dialog_window(unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:120:22: warning: unused variable 'dlg' [-Wunused-variable] 120 | if (auto dlg = container->get_dialog(code)) { | ^~~ [ 77%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/fill-and-stroke.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/fill-and-stroke.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/fill-and-stroke.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/fill-and-stroke.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 77%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/filter-effects-dialog.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/filter-effects-dialog.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/filter-effects-dialog.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/filter-effects-dialog.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-manager.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.h: In constructor 'Inkscape::UI::Dialog::DialogNotebook::DialogNotebook(Inkscape::UI::Dialog::DialogContainer*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.h:65:18: warning: 'Inkscape::UI::Dialog::DialogNotebook::_selected_page' will be initialized after [-Wreorder] 65 | Gtk::Widget *_selected_page; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.h:63:10: warning: 'bool Inkscape::UI::Dialog::DialogNotebook::_label_visible' [-Wreorder] 63 | bool _label_visible; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:37:1: warning: when initialized here [-Wreorder] 37 | DialogNotebook::DialogNotebook(DialogContainer *container) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp: In member function 'void Inkscape::UI::Dialog::DialogNotebook::close_tab_callback()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:191:14: warning: unused variable 'dialog' [-Wunused-variable] 191 | if (auto dialog = dynamic_cast(_notebook.get_nth_page(page_number))) { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp: In member function 'void Inkscape::UI::Dialog::DialogNotebook::on_page_switch(Gtk::Widget*, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:525:10: warning: variable 'a' set but not used [-Wunused-but-set-variable] 525 | auto a = _notebook.get_allocation(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp: In member function 'Gtk::Widget* Inkscape::UI::Dialog::DialogContainer::create_notebook_tab(Glib::ustring, Glib::ustring, Gtk::AccelKey)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:252:29: warning: comparison of integer expressions of different signedness: 'int' and 'Glib::ustring::size_type' {aka 'long unsigned int'} [-Wsign-compare] 252 | if (pos >= 0 && pos < tlabel.length()) { | ~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp: In function 'bool Inkscape::UI::Dialog::recreate_dialogs_from_state(const Glib::KeyFile*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:486:31: warning: unused variable 'verb' [-Wunused-variable] 486 | if (Verb *verb = Inkscape::Verb::get(verb_code)) { | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/find.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/find.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/find.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/find.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/font-substitution.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/font-substitution.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/font-substitution.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/font-substitution.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-notebook.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp: In member function 'virtual void Inkscape::UI::Dialog::DialogMultipaned::on_size_allocate(Gtk::Allocation&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:693:31: warning: unused variable 'paned' [-Wunused-variable] 693 | DialogMultipaned *paned = dynamic_cast(child); | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp: In member function 'void Inkscape::UI::Dialog::DialogMultipaned::on_drag_end(double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:928:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 928 | if (_handle >= 0 && _handle < children.size()) { | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-container.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-multipaned.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-window.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 77%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/glyphs.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/glyphs.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/glyphs.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/glyphs.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp [ 77%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/grid-arrange-tab.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/grid-arrange-tab.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/grid-arrange-tab.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/grid-arrange-tab.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.h: In constructor 'Inkscape::UI::Dialog::DocumentProperties::DocumentProperties()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.h:219:21: warning: 'Inkscape::UI::Dialog::DocumentProperties::_grids_label_def' will be initialized after [-Wreorder] 219 | Gtk::Label _grids_label_def; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.h:118:19: warning: 'Gtk::Box Inkscape::UI::Dialog::DocumentProperties::_grids_vbox' [-Wreorder] 118 | Gtk::Box _grids_vbox; | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:89:1: warning: when initialized here [-Wreorder] 89 | DocumentProperties::DocumentProperties() | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 77%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/guides.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/guides.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/guides.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/guides.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/icon-preview.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/icon-preview.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/icon-preview.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/icon-preview.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/document-properties.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:76: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.h: In constructor 'Inkscape::UI::Dialog::Export::Export()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.h:338:62: warning: 'Inkscape::UI::Dialog::Export::antialiasing_cb' will be initialized after [-Wreorder] 338 | Inkscape::UI::Widget::ScrollProtected antialiasing_cb; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.h:322:14: warning: 'Gtk::Box Inkscape::UI::Dialog::Export::hide_box' [-Wreorder] 322 | Gtk::Box hide_box; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:150:1: warning: when initialized here [-Wreorder] 150 | Export::Export() | ^~~~~~ [ 77%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/inkscape-preferences.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/inkscape-preferences.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/inkscape-preferences.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/inkscape-preferences.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:792:32: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:1151:92: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ [ 77%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/input.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/input.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/input.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/input.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp: In member function 'void Inkscape::UI::Dialog::Export::_export_raster(Inkscape::Extension::Output*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:1151:92: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | auto area = Geom::Rect(Geom::Point(x0, y0), Geom::Point(x1, y1)) * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:1151:91: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | auto area = Geom::Rect(Geom::Point(x0, y0), Geom::Point(x1, y1)) * desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:1151:92: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | auto area = Geom::Rect(Geom::Point(x0, y0), Geom::Point(x1, y1)) * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp: In member function 'bool Inkscape::UI::Dialog::Export::bbox_equal(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:1385:29: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1385 | (fabs(one.min()[Geom::X] - two.min()[Geom::X]) < epsilon) && | ~~~~~~~^~ [ 77%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/knot-properties.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/knot-properties.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/knot-properties.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/knot-properties.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.h: In constructor 'Inkscape::UI::Dialog::FileSaveDialogImplGtk::FileSaveDialogImplGtk(Gtk::Window&, const Glib::ustring&, Inkscape::UI::Dialog::FileDialogType, const Glib::ustring&, const Glib::ustring&, const gchar*, Inkscape::Extension::FileSaveMethod)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.h:293:10: warning: 'Inkscape::UI::Dialog::FileSaveDialogImplGtk::fromCB' will be initialized after [-Wreorder] 293 | bool fromCB; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.h:269:14: warning: 'Gtk::Box Inkscape::UI::Dialog::FileSaveDialogImplGtk::checksBox' [-Wreorder] 269 | Gtk::Box checksBox; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:465:1: warning: when initialized here [-Wreorder] 465 | FileSaveDialogImplGtk::FileSaveDialogImplGtk(Gtk::Window &parentWindow, const Glib::ustring &dir, | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.h:269:14: warning: 'Inkscape::UI::Dialog::FileSaveDialogImplGtk::checksBox' will be initialized after [-Wreorder] 269 | Gtk::Box checksBox; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.h:268:14: warning: 'Gtk::Box Inkscape::UI::Dialog::FileSaveDialogImplGtk::childBox' [-Wreorder] 268 | Gtk::Box childBox; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:465:1: warning: when initialized here [-Wreorder] 465 | FileSaveDialogImplGtk::FileSaveDialogImplGtk(Gtk::Window &parentWindow, const Glib::ustring &dir, | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In function 'boost::operators_impl::operator*(double const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'Inkscape::UI::Dialog::CloneTiler::apply()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2295:128: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2295 | Geom::Affine parent_transform = (((SPItem*)item->parent)->i2doc_affine())*(item->document->getRoot()->c2p.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2297:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2297 | cur = center * t - center; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2348:97: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2348 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2460:79: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2460 | new_center = scale_units*desktop->dt2doc(item->getCenter()) * orig_t; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 2077 | void CloneTiler::apply() | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2241:65: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2241 | center = scale_units*desktop->dt2doc(item->getCenter()); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2276:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2276 | Geom::Affine orig_t = get_transform (type, i, j, center[Geom::X], center[Geom::Y], w, h, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2277 | shiftx_per_i, shifty_per_i, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2278 | shiftx_per_j, shifty_per_j, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2279 | shiftx_rand, shifty_rand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2280 | shiftx_exp, shifty_exp, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2281 | shiftx_alternate, shifty_alternate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2282 | shiftx_cumulate, shifty_cumulate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2283 | shiftx_excludew, shifty_excludeh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 | scalex_per_i, scaley_per_i, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2285 | scalex_per_j, scaley_per_j, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 | scalex_rand, scaley_rand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2287 | scalex_exp, scaley_exp, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2288 | scalex_log, scaley_log, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2289 | scalex_alternate, scaley_alternate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2290 | scalex_cumulate, scaley_cumulate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2291 | rotate_per_i, rotate_per_j, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2292 | rotate_rand, | ~~~~~~~~~~~~ 2293 | rotate_alternatei, rotate_alternatej, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2294 | rotate_cumulatei, rotate_cumulatej ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2348:52: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2348 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2432:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2432 | * parent_transform.inverse() * t; | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2460:73: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2460 | new_center = scale_units*desktop->dt2doc(item->getCenter()) * orig_t; | ~~~~~~~~~~~~~~~^~ [ 77%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/layer-properties.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/layer-properties.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/layer-properties.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/layer-properties.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp: In member function 'Inkscape::UI::Dialog::Export::_export_raster(Inkscape::Extension::Output*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:1151:92: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | auto area = Geom::Rect(Geom::Point(x0, y0), Geom::Point(x1, y1)) * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:987:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 987 | void Export::_export_raster(Inkscape::Extension::Output *extension) | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 78%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/layers.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/layers.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/layers.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/layers.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp: In constructor 'Inkscape::UI::Dialog::DualSpinButton::DualSpinButton(char*, double, double, double, double, int, SPAttr, char*, char*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:238:58: warning: base 'Inkscape::UI::Widget::AttrWidget' will be initialized after [-Wreorder] 238 | _s1(climb_rate, digits), _s2(climb_rate, digits) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:238:58: warning: base 'Gtk::Box' [-Wreorder] /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:234:5: warning: when initialized here [-Wreorder] 234 | DualSpinButton(char* def, double lower, double upper, double step_inc, | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp: In constructor 'Inkscape::UI::Dialog::FileOrElementChooser::FileOrElementChooser(Inkscape::UI::Dialog::FilterEffectsDialog&, SPAttr)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:730:26: warning: 'Inkscape::UI::Dialog::FileOrElementChooser::_dialog' will be initialized after [-Wreorder] 730 | FilterEffectsDialog &_dialog; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:623:47: warning: base 'Gtk::Box' [-Wreorder] 623 | , Gtk::Box(Gtk::ORIENTATION_HORIZONTAL) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:620:5: warning: when initialized here [-Wreorder] 620 | FileOrElementChooser(FilterEffectsDialog& d, const SPAttr a) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp: In constructor 'Inkscape::UI::Dialog::FilterEffectsDialog::ComponentTransferValues::ComponentTransferValues(Inkscape::UI::Dialog::FilterEffectsDialog&, SPFeFuncNode::Channel)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:1151:19: warning: 'Inkscape::UI::Dialog::FilterEffectsDialog::ComponentTransferValues::_funcNode' will be initialized after [-Wreorder] 1151 | SPFeFuncNode* _funcNode; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:1147:14: warning: 'Gtk::Box Inkscape::UI::Dialog::FilterEffectsDialog::ComponentTransferValues::_box' [-Wreorder] 1147 | Gtk::Box _box; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:1010:5: warning: when initialized here [-Wreorder] 1010 | ComponentTransferValues(FilterEffectsDialog& d, SPFeFuncNode::Channel channel) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp: In constructor 'Inkscape::UI::Dialog::FilterEffectsDialog::LightSourceControl::LightSourceControl(Inkscape::UI::Dialog::FilterEffectsDialog&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:1286:10: warning: 'Inkscape::UI::Dialog::FilterEffectsDialog::LightSourceControl::_locked' will be initialized after [-Wreorder] 1286 | bool _locked; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:1281:14: warning: 'Gtk::Box Inkscape::UI::Dialog::FilterEffectsDialog::LightSourceControl::_box' [-Wreorder] 1281 | Gtk::Box _box; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:1158:5: warning: when initialized here [-Wreorder] 1158 | LightSourceControl(FilterEffectsDialog& d) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp: In member function 'void Inkscape::UI::Dialog::FilterEffectsDialog::FilterModifier::on_selection_toggled(const Glib::ustring&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:1550:22: warning: unused variable 'style' [-Wunused-variable] 1550 | SPStyle *style = item->style; | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.h: In constructor 'Inkscape::UI::Dialog::FilterEffectsDialog::FilterEffectsDialog()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.h:326:19: warning: 'Inkscape::UI::Dialog::FilterEffectsDialog::_primitive_list' will be initialized after [-Wreorder] 326 | PrimitiveList _primitive_list; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.h:285:14: warning: 'Gtk::Box Inkscape::UI::Dialog::FilterEffectsDialog::_settings_tab1' [-Wreorder] 285 | Gtk::Box _settings_tab1; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:2635:1: warning: when initialized here [-Wreorder] 2635 | FilterEffectsDialog::FilterEffectsDialog() | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.h:285:14: warning: 'Inkscape::UI::Dialog::FilterEffectsDialog::_settings_tab1' will be initialized after [-Wreorder] 285 | Gtk::Box _settings_tab1; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.h:284:14: warning: 'Gtk::Box Inkscape::UI::Dialog::FilterEffectsDialog::_settings_tab2' [-Wreorder] 284 | Gtk::Box _settings_tab2; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:2635:1: warning: when initialized here [-Wreorder] 2635 | FilterEffectsDialog::FilterEffectsDialog() | ^~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/fill-and-stroke.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/font-substitution.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/filter-effects-dialog.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h: In constructor 'Inkscape::UI::Dialog::Find::Find()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:307:10: warning: 'Inkscape::UI::Dialog::Find::blocked' will be initialized after [-Wreorder] 307 | bool blocked; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:225:14: warning: 'Gtk::Box Inkscape::UI::Dialog::Find::hbox_searchin' [-Wreorder] 225 | Gtk::Box hbox_searchin; | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:57:1: warning: when initialized here [-Wreorder] 57 | Find::Find() | ^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 78%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/livepatheffect-add.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/livepatheffect-add.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/livepatheffect-add.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/livepatheffect-add.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ [ 78%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/livepatheffect-editor.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/livepatheffect-editor.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/livepatheffect-editor.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/livepatheffect-editor.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/find.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util/units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/unit-menu.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util/units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/unit-menu.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util/units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/unit-menu.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 78%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/lpe-fillet-chamfer-properties.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/lpe-fillet-chamfer-properties.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/lpe-fillet-chamfer-properties.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/lpe-fillet-chamfer-properties.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 78%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/lpe-powerstroke-properties.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/lpe-powerstroke-properties.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/lpe-powerstroke-properties.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/lpe-powerstroke-properties.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util/units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/unit-menu.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/scalar-unit.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util/units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/unit-menu.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/scalar-unit.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp: In static member function 'static void Inkscape::UI::Dialogs::KnotPropertiesDialog::showDialog(SPDesktop*, const SPKnot*, Glib::ustring)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:108:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | dialog->_setKnotPoint(pt->position(), unit_name); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util/units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/unit-menu.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/scalar-unit.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:57:46: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/glyphs.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 78%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/memory.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/memory.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/memory.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/memory.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp: In member function 'virtual void Inkscape::UI::Dialog::GridArrangeTab::arrange()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:327:80: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | Geom::Affine const affine = Geom::Affine(Geom::Translate(move)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp: In function 'bool sp_compare_x_position(SPItem*, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:57:46: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 57 | double const a_height = a->dimensions()[Y]; | ~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.h: In constructor 'Inkscape::UI::Dialog::IconPreviewPanel::IconPreviewPanel()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.h:86:22: warning: 'Inkscape::UI::Dialog::IconPreviewPanel::docModConn' will be initialized after [-Wreorder] 86 | sigc::connection docModConn; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.h:70:21: warning: 'Gtk::Box Inkscape::UI::Dialog::IconPreviewPanel::iconBox' [-Wreorder] 70 | Gtk::Box iconBox; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:89:1: warning: when initialized here [-Wreorder] 89 | IconPreviewPanel::IconPreviewPanel() | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 78%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/messages.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/messages.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/messages.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/messages.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:536:65: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 78%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/new-from-template.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/new-from-template.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/new-from-template.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/new-from-template.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/new-from-template.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp: In constructor 'Inkscape::UI::Dialog::InputDialogImpl::ConfPanel::ConfPanel()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:432:18: warning: 'Inkscape::UI::Dialog::InputDialogImpl::ConfPanel::modeBox' will be initialized after [-Wreorder] 432 | Gtk::Box modeBox; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:429:18: warning: 'Gtk::Box Inkscape::UI::Dialog::InputDialogImpl::ConfPanel::axisVBox' [-Wreorder] 429 | Gtk::Box axisVBox; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:896:1: warning: when initialized here [-Wreorder] 896 | InputDialogImpl::ConfPanel::ConfPanel() : | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp: In function 'sp_compare_x_position(SPItem*, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:61:34: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 61 | if ((a->min()[Y] < b->min()[Y] + 0.1) && (a->min()[Y] > b->min()[Y] - b_height)) { | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp: In member function 'void Inkscape::UI::Dialog::InputDialogImpl::mapAxesValues(const Glib::ustring&, const gdouble*, GdkDevice*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:1580:42: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1580 | for ( guint axisNum = 0; axisNum < numAxes; axisNum++ ) { | ~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp: In member function 'Inkscape::UI::Dialog::GridArrangeTab::arrange()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:327:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | Geom::Affine const affine = Geom::Affine(Geom::Translate(move)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp: In function 'guchar* Inkscape::UI::Dialog::sp_icon_doc_icon(SPDocument*, Inkscape::Drawing&, const gchar*, unsigned int, unsigned int&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:507:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 507 | drawing.root()->setTransform(Geom::Scale(sf)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:536:65: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | auto scaled_box = *dbox * Geom::Scale(sf); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:536:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:536:65: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:26: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:63: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h: In constructor 'Inkscape::Modifiers::Modifier::Modifier(const char*, const char*, const char*, Inkscape::Modifiers::KeyMask, Inkscape::Modifiers::Trigger, Inkscape::Modifiers::Trigger)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:112:13: warning: 'Inkscape::Modifiers::Modifier::_and_mask_default' will be initialized after [-Wreorder] 112 | KeyMask _and_mask_default; // The pressed keys must have these bits set | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:108:13: warning: 'Inkscape::Modifiers::Trigger Inkscape::Modifiers::Modifier::_category' [-Wreorder] 108 | Trigger _category; // The category of tool, what it might conflict with | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:183:5: warning: when initialized here [-Wreorder] 183 | Modifier(char const * id, | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:65: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/input.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util/units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/unit-menu.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util/units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/unit-menu.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp: In function 'sp_icon_doc_icon': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:507:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 507 | drawing.root()->setTransform(Geom::Scale(sf)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/inkscape-preferences.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:536:65: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | auto scaled_box = *dbox * Geom::Scale(sf); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 78%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/object-attributes.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/object-attributes.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/object-attributes.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/object-attributes.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layer-properties.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ [ 78%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/object-properties.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/object-properties.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/object-properties.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/object-properties.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 78%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/objects.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/objects.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/objects.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/objects.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 78%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/polar-arrange-tab.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/polar-arrange-tab.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/polar-arrange-tab.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/polar-arrange-tab.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/print.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/print.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/print.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/print.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp: In member function 'bool Inkscape::UI::Dialog::LayersPanel::_handleButtonEvent(GdkEventButton*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:527:21: warning: variable 'doubleclick' set but not used [-Wunused-but-set-variable] 527 | static unsigned doubleclick = 0; | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h: In constructor 'Inkscape::UI::Dialog::LayersPanel::LayersPanel()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:129:41: warning: 'Inkscape::UI::Dialog::LayersPanel::_compositeSettings' will be initialized after [-Wreorder] 129 | UI::Widget::ObjectCompositeSettings _compositeSettings; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:126:14: warning: 'Gtk::Box Inkscape::UI::Dialog::LayersPanel::_layersPage' [-Wreorder] 126 | Gtk::Box _layersPage; | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:734:1: warning: when initialized here [-Wreorder] 734 | LayersPanel::LayersPanel() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ [ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/prototype.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/prototype.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/prototype.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/prototype.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/prototype.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/selectorsdialog.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/selectorsdialog.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/selectorsdialog.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/selectorsdialog.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp: In member function 'void Inkscape::UI::Dialog::LayersPanel::_doTreeMove()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:662:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 662 | _dnd_source->doWriteTransform(_dnd_source->i2doc_affine() * _dnd_source->document->getRoot()->i2doc_affine().inverse()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.h: In constructor 'Inkscape::UI::Dialog::LivePathEffectAdd::LivePathEffectAdd()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.h:122:78: warning: 'Inkscape::UI::Dialog::LivePathEffectAdd::converter' will be initialized after [-Wreorder] 122 | const LivePathEffect::EnumEffectDataConverter &converter; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.h:120:8: warning: 'bool Inkscape::UI::Dialog::LivePathEffectAdd::_applied' [-Wreorder] 120 | bool _applied; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:127:1: warning: when initialized here [-Wreorder] 127 | LivePathEffectAdd::LivePathEffectAdd() | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.h:120:8: warning: 'Inkscape::UI::Dialog::LivePathEffectAdd::_applied' will be initialized after [-Wreorder] 120 | bool _applied; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.h:119:8: warning: 'bool Inkscape::UI::Dialog::LivePathEffectAdd::_showfavs' [-Wreorder] 119 | bool _showfavs; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:127:1: warning: when initialized here [-Wreorder] 127 | LivePathEffectAdd::LivePathEffectAdd() | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp: In member function 'bool Inkscape::UI::Dialog::LivePathEffectAdd::on_filter(Gtk::FlowBoxChild*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:536:15: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 536 | if (s != -1) { | ~~^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:585:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 585 | if (s != -1) { | ~~^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:596:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 596 | if (s != -1) { | ~~^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h: In constructor 'Inkscape::UI::Dialog::LivePathEffectEditor::LivePathEffectEditor()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:124:42: warning: 'Inkscape::UI::Dialog::LivePathEffectEditor::current_lperef' will be initialized after [-Wreorder] 124 | LivePathEffect::LPEObjectReference * current_lperef; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:102:14: warning: 'Gtk::Box Inkscape::UI::Dialog::LivePathEffectEditor::effectcontrol_vbox' [-Wreorder] 102 | Gtk::Box effectcontrol_vbox; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:89:1: warning: when initialized here [-Wreorder] 89 | LivePathEffectEditor::LivePathEffectEditor() | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:104:14: warning: 'Inkscape::UI::Dialog::LivePathEffectEditor::effectlist_vbox' will be initialized after [-Wreorder] 104 | Gtk::Box effectlist_vbox; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:101:14: warning: 'Gtk::Box Inkscape::UI::Dialog::LivePathEffectEditor::effectapplication_hbox' [-Wreorder] 101 | Gtk::Box effectapplication_hbox; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:89:1: warning: when initialized here [-Wreorder] 89 | LivePathEffectEditor::LivePathEffectEditor() | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/bool.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-add.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/livepatheffect-editor.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:12, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/parameter.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/array.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/satellitesarray.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/memory.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h: In constructor 'Inkscape::UI::Dialog::Messages::Messages()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:72:25: warning: 'Inkscape::UI::Dialog::Messages::checkCapture' will be initialized after [-Wreorder] 72 | Gtk::CheckButton checkCapture; | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:70:25: warning: 'Gtk::Box Inkscape::UI::Dialog::Messages::buttonBox' [-Wreorder] 70 | Gtk::Box buttonBox; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:43:1: warning: when initialized here [-Wreorder] 43 | Messages::Messages() | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/startup.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/startup.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/startup.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/startup.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/messages.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/styledialog.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/styledialog.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/styledialog.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/styledialog.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/svg-fonts-dialog.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/svg-fonts-dialog.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/svg-fonts-dialog.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/svg-fonts-dialog.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp [ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/svg-preview.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/svg-preview.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/svg-preview.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/svg-preview.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ [ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/swatches.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/swatches.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/swatches.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/swatches.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/symbols.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/symbols.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/symbols.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/symbols.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/paint-servers.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/paint-servers.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/paint-servers.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/paint-servers.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/template-load-tab.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/template-load-tab.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/template-load-tab.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/template-load-tab.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h: In constructor 'Inkscape::UI::Dialog::ObjectProperties::ObjectProperties()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:100:16: warning: 'Inkscape::UI::Dialog::ObjectProperties::_label_dpi' will be initialized after [-Wreorder] 100 | Gtk::Label _label_dpi; //the entry for the dpi value | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:90:16: warning: 'Gtk::Label Inkscape::UI::Dialog::ObjectProperties::_label_image_rendering' [-Wreorder] 90 | Gtk::Label _label_image_rendering; // the label for 'image-rendering' | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:52:1: warning: when initialized here [-Wreorder] 52 | ObjectProperties::ObjectProperties() | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-properties.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/object-attributes.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:207:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp: In member function 'bool Inkscape::UI::Dialog::ObjectsPanel::_findInTreeCache(SPItem*, Gtk::TreeModel::iterator&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:679:17: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=] 679 | catch (std::out_of_range) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h: In constructor 'Inkscape::UI::Dialog::ObjectsPanel::ObjectsPanel()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:175:17: warning: 'Inkscape::UI::Dialog::ObjectsPanel::_colorSelectorDialog' will be initialized after [-Wreorder] 175 | Gtk::Dialog _colorSelectorDialog; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:163:14: warning: 'Gtk::Box Inkscape::UI::Dialog::ObjectsPanel::_page' [-Wreorder] 163 | Gtk::Box _page; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:1886:1: warning: when initialized here [-Wreorder] 1886 | ObjectsPanel::ObjectsPanel() : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:651:48: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp: In member function 'virtual void Inkscape::UI::Dialog::PolarArrangeTab::arrange()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:313:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 313 | transformation = referenceEllipse->i2dt_affine(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:339:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | Geom::Point realCenter = Geom::Point(cx, cy) * transformation; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp: In function 'void Inkscape::UI::Dialog::rotateAround(SPItem*, Geom::Point, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:144:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:147:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | center = item->getCenter(); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:149:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | item->set_i2d_affine(item->i2dt_affine() * affine); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:154:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | item->setCenter(center * affine); | ~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp: In function 'Inkscape::UI::Dialog::getAnchorPoint(int, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:207:46: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | source[0] = bbox->min()[Geom::X]; | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/print.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'void Inkscape::UI::Dialog::ObjectsPanel::_setCompositingValues(SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:269:87: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Geom::OptRect bounds(BBoxType type, Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:651:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 651 | double perimeter = bbox->dimensions()[Geom::X] + bbox->dimensions()[Geom::Y]; // fixme: this is only half the perimeter, is that correct? | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'void Inkscape::UI::Dialog::ObjectsPanel::_blurChangedIter(const Gtk::TreeIter&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:269:87: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Geom::OptRect bounds(BBoxType type, Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:1851:52: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1851 | double perimeter = bbox->dimensions()[Geom::X] + bbox->dimensions()[Geom::Y]; // fixme: this is only half the perimeter, is that correct? | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:1859:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1859 | Geom::Affine i2d (item->i2dt_affine()); | ^ [ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/template-widget.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/template-widget.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/template-widget.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/template-widget.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp: In member function 'Inkscape::UI::Dialog::PolarArrangeTab::arrange()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:144:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:154:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | item->setCenter(center * affine); | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | void PolarArrangeTab::arrange() | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:242:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 242 | source = item->getCenter(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:144:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:147:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | center = item->getCenter(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:149:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | item->set_i2d_affine(item->i2dt_affine() * affine); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h: In constructor 'Inkscape::UI::Dialog::SelectorsDialog::SelectorsDialog()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:159:26: warning: 'Inkscape::UI::Dialog::SelectorsDialog::_textNode' will be initialized after [-Wreorder] 159 | Inkscape::XML::Node *_textNode; // Track so we know when to add a NodeObserver. | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:155:12: warning: 'double Inkscape::UI::Dialog::SelectorsDialog::_scroolpos' [-Wreorder] 155 | double _scroolpos; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:219:1: warning: when initialized here [-Wreorder] 219 | SelectorsDialog::SelectorsDialog() | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp: In member function 'void Inkscape::UI::Dialog::SelectorsDialog::_selectObjects(int, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:1055:41: warning: variable 'child_row' set but not used [-Wunused-but-set-variable] 1055 | Gtk::TreeModel::Row child_row = *child; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp: In member function 'void Inkscape::UI::Dialog::SelectorsDialog::_selectRow()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:1377:15: warning: variable 'obj' set but not used [-Wunused-but-set-variable] 1377 | SPObject *obj = nullptr; | ^~~ [ 79%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/text-edit.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/text-edit.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/text-edit.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/text-edit.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/tile.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/tile.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/tile.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/tile.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp: In member function 'Inkscape::UI::Dialog::ObjectsPanel::_setCompositingValues(SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:651:78: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 651 | double perimeter = bbox->dimensions()[Geom::X] + bbox->dimensions()[Geom::Y]; // fixme: this is only half the perimeter, is that correct? | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/selectorsdialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp: In member function 'Inkscape::UI::Dialog::ObjectsPanel::_blurChangedIter(Gtk::TreeIter const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:1848:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1848 | Geom::OptRect bbox = item->bounds(SPItem::GEOMETRIC_BBOX); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:1851:82: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1851 | double perimeter = bbox->dimensions()[Geom::X] + bbox->dimensions()[Geom::Y]; // fixme: this is only half the perimeter, is that correct? | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 80%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/tracedialog.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/tracedialog.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/tracedialog.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/tracedialog.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ [ 80%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/transformation.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/transformation.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/transformation.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/transformation.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-preview.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:1839:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1839 | void ObjectsPanel::_blurChangedIter(const Gtk::TreeIter& iter, double blur) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp: In member function 'void Inkscape::UI::Dialog::StartScreen::notebook_switch(Gtk::Widget*, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:317:41: warning: comparison of integer expressions of different signedness: 'int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] 317 | revealer->set_reveal_child(page == page_num); | ~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/startup.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp: In function 'Inkscape::XML::Node* Inkscape::get_first_style_text_node(Inkscape::XML::Node*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:75:26: warning: comparison of integer expressions of different signedness: 'int' and 'const GQuark' {aka 'const unsigned int'} [-Wsign-compare] 75 | if (node->code() == CODE_svg_defs) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:82:26: warning: comparison of integer expressions of different signedness: 'int' and 'const GQuark' {aka 'const unsigned int'} [-Wsign-compare] 82 | if (node->code() == CODE_svg_style) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h: In constructor 'Inkscape::UI::Dialog::StyleDialog::StyleDialog()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:179:10: warning: 'Inkscape::UI::Dialog::StyleDialog::_updating' will be initialized after [-Wreorder] 179 | bool _updating; // Prevent cyclic actions: read <-> write, select via dialog <-> via desktop | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:178:26: warning: 'Inkscape::XML::Node* Inkscape::UI::Dialog::StyleDialog::_textNode' [-Wreorder] 178 | Inkscape::XML::Node *_textNode; // Track so we know when to add a NodeObserver. | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:222:1: warning: when initialized here [-Wreorder] 222 | StyleDialog::StyleDialog() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:178:26: warning: 'Inkscape::UI::Dialog::StyleDialog::_textNode' will be initialized after [-Wreorder] 178 | Inkscape::XML::Node *_textNode; // Track so we know when to add a NodeObserver. | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:162:12: warning: 'double Inkscape::UI::Dialog::StyleDialog::_scroolpos' [-Wreorder] 162 | double _scroolpos; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:222:1: warning: when initialized here [-Wreorder] 222 | StyleDialog::StyleDialog() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:162:12: warning: 'Inkscape::UI::Dialog::StyleDialog::_scroolpos' will be initialized after [-Wreorder] 162 | double _scroolpos; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:126:11: warning: 'guint Inkscape::UI::Dialog::StyleDialog::_deleted_pos' [-Wreorder] 126 | guint _deleted_pos; | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:222:1: warning: when initialized here [-Wreorder] 222 | StyleDialog::StyleDialog() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:126:11: warning: 'Inkscape::UI::Dialog::StyleDialog::_deleted_pos' will be initialized after [-Wreorder] 126 | guint _deleted_pos; | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:78:10: warning: 'bool Inkscape::UI::Dialog::StyleDialog::_deletion' [-Wreorder] 78 | bool _deletion; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:222:1: warning: when initialized here [-Wreorder] 222 | StyleDialog::StyleDialog() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 80%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/undo-history.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/undo-history.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/undo-history.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/undo-history.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h: In constructor 'Inkscape::UI::Dialog::SwatchesPanel::SwatchesPanel(const gchar*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:85:22: warning: 'Inkscape::UI::Dialog::SwatchesPanel::_menu' will be initialized after [-Wreorder] 85 | Gtk::Menu *_menu; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:72:20: warning: 'Inkscape::UI::PreviewHolder* Inkscape::UI::Dialog::SwatchesPanel::_holder' [-Wreorder] 72 | PreviewHolder* _holder; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:718:1: warning: when initialized here [-Wreorder] 718 | SwatchesPanel::SwatchesPanel(gchar const *prefsPath) | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.h: In constructor 'Inkscape::UI::Dialog::SymbolsDialog::SymbolsDialog(const gchar*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.h:130:34: warning: 'Inkscape::UI::Dialog::SymbolsDialog::store' will be initialized after [-Wreorder] 130 | Glib::RefPtr store; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.h:125:10: warning: 'bool Inkscape::UI::Dialog::SymbolsDialog::all_docs_processed' [-Wreorder] 125 | bool all_docs_processed; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:97:1: warning: when initialized here [-Wreorder] 97 | SymbolsDialog::SymbolsDialog(gchar const *prefsPath) | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.h:162:35: warning: 'Inkscape::UI::Dialog::SymbolsDialog::instanceConns' will be initialized after [-Wreorder] 162 | std::vector instanceConns; | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.h:73:19: warning: 'Glib::ustring Inkscape::UI::Dialog::SymbolsDialog::CURRENTDOC' [-Wreorder] 73 | Glib::ustring CURRENTDOC; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:97:1: warning: when initialized here [-Wreorder] 97 | SymbolsDialog::SymbolsDialog(gchar const *prefsPath) | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:256:16: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:59:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:594:18: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/swatches.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/svg-fonts-dialog.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/paint-servers.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'Glib::RefPtr Inkscape::UI::Dialog::PaintServersDialog::get_pixbuf(SPDocument*, Glib::ustring, Glib::ustring*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:266:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.h: In constructor 'Inkscape::UI::TemplateLoadTab::TemplateLoadTab(Inkscape::UI::NewFromTemplate*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.h:105:22: warning: 'Inkscape::UI::TemplateLoadTab::_parent_widget' will be initialized after [-Wreorder] 105 | NewFromTemplate* _parent_widget; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.h:86:14: warning: 'Gtk::Box Inkscape::UI::TemplateLoadTab::_tlist_box' [-Wreorder] 86 | Gtk::Box _tlist_box; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:33:1: warning: when initialized here [-Wreorder] 33 | TemplateLoadTab::TemplateLoadTab(NewFromTemplate* parent) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-load-tab.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 80%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/xml-tree.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/xml-tree.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/xml-tree.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/xml-tree.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ [ 80%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/save-template-dialog.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/save-template-dialog.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/save-template-dialog.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/save-template-dialog.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/save-template-dialog.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ [ 80%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/iconrenderer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/iconrenderer.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/iconrenderer.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/iconrenderer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/iconrenderer.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.h: In constructor 'Inkscape::UI::TemplateWidget::TemplateWidget()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.h:43:18: warning: 'Inkscape::UI::TemplateWidget::_effect_prefs' will be initialized after [-Wreorder] 43 | Gtk::Widget *_effect_prefs; | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.h:38:14: warning: 'Gtk::Box Inkscape::UI::TemplateWidget::_preview_box' [-Wreorder] 38 | Gtk::Box _preview_box; | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:31:1: warning: when initialized here [-Wreorder] 31 | TemplateWidget::TemplateWidget() | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/template-widget.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/util/units.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/unit-menu.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/scalar-unit.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tile.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ [ 80%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/alignment-selector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/alignment-selector.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/alignment-selector.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/alignment-selector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/alignment-selector.cpp /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/text-edit.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 80%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/anchor-selector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/anchor-selector.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/anchor-selector.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/anchor-selector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/anchor-selector.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp: In member function 'Inkscape::UI::Dialog::StyleDialog::_selectTree(Glib::ustring)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/styledialog.cpp:359:74: warning: 'selectorlabel' may be used uninitialized in this function [-Wmaybe-uninitialized] 359 | Glib::ustring wdg_selector = selectorlabel->get_text(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/tracedialog.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 80%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/button.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/button.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/button.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/button.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/button.cpp [ 80%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/canvas.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/canvas.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/canvas.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/canvas.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp [ 80%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/canvas-grid.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/canvas-grid.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/canvas-grid.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/canvas-grid.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp [ 80%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/clipmaskicon.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/clipmaskicon.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/clipmaskicon.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/clipmaskicon.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/clipmaskicon.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 82%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-entry.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/color-entry.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/color-entry.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/color-entry.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-entry.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:511:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::applyPageScale(Inkscape::Selection*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:757:146: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 757 | Geom::Affine scaler = get_scale_transform_for_variable_stroke (*bbox_pref, *bbox_geom, transform_stroke, preserve, x0, y0, x1, y1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:776:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 776 | double x0 = bbox_pref->midpoint()[Geom::X] - new_width/2; | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:780:142: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 780 | Geom::Affine scaler = get_scale_transform_for_variable_stroke (*bbox_pref, *bbox_geom, transform_stroke, preserve, x0, y0, x1, y1); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::onReplaceMatrixToggled()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:1097:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1097 | new_displayed = current.inverse() * displayed; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::onClear()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:1134:63: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1134 | _scalar_move_horizontal.setValue(bbox->min()[Geom::X], "px"); | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/iconrenderer.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/iconrenderer.cpp: In member function 'void Inkscape::UI::Widget::IconRenderer::set_pixbuf()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/iconrenderer.cpp:100:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 100 | if(icon_index >= 0 && icon_index < _icons.size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 82%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-icc-selector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/color-icc-selector.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/color-icc-selector.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/color-icc-selector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 82%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-notebook.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/color-notebook.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/color-notebook.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/color-notebook.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-picker.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/color-picker.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/color-picker.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/color-picker.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/undo-history.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 82%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-preview.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/color-preview.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/color-preview.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/color-preview.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-preview.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 82%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-scales.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/color-scales.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/color-scales.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/color-scales.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-scales.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ [ 82%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-slider.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/color-slider.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/color-slider.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/color-slider.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-slider.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-entry.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-entry.h: In constructor 'Inkscape::UI::Widget::ColorEntry::ColorEntry(Inkscape::UI::SelectedColor&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-entry.h:41:9: warning: 'Inkscape::UI::Widget::ColorEntry::_prevpos' will be initialized after [-Wreorder] 41 | int _prevpos; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-entry.h:40:13: warning: 'guint32 Inkscape::UI::Widget::ColorEntry::_lastcolor' [-Wreorder] 40 | guint32 _lastcolor; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-entry.cpp:21:1: warning: when initialized here [-Wreorder] 21 | ColorEntry::ColorEntry(SelectedColor &color) | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp: In member function 'Inkscape::UI::Dialog::Transformation::onReplaceMatrixToggled()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:1072:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | void Transformation::onReplaceMatrixToggled() | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp: In member function 'Inkscape::UI::Dialog::Transformation::applyPageRotate(Inkscape::Selection*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:790:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 790 | void Transformation::applyPageRotate(Inkscape::Selection *selection) | ^~~~~~~~~~~~~~ [ 82%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-wheel-selector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/color-wheel-selector.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/color-wheel-selector.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/color-wheel-selector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-wheel-selector.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/clipmaskicon.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/button.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/button.h: In constructor 'Inkscape::UI::Widget::Button::Button(GtkIconSize, Inkscape::UI::Widget::ButtonType, SPAction*, SPAction*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/button.h:38:15: warning: 'Inkscape::UI::Widget::Button::_doubleclick_action' will be initialized after [-Wreorder] 38 | SPAction *_doubleclick_action; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/button.h:35:16: warning: 'Inkscape::UI::Widget::ButtonType Inkscape::UI::Widget::Button::_type' [-Wreorder] 35 | ButtonType _type; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/button.cpp:117:1: warning: when initialized here [-Wreorder] 117 | Button::Button(GtkIconSize size, | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/button.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/button.h: In constructor 'Inkscape::UI::Widget::Button::Button(GtkIconSize, Inkscape::UI::Widget::ButtonType, Inkscape::UI::View::View*, const gchar*, const gchar*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/button.h:38:15: warning: 'Inkscape::UI::Widget::Button::_doubleclick_action' will be initialized after [-Wreorder] 38 | SPAction *_doubleclick_action; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/button.h:35:16: warning: 'Inkscape::UI::Widget::ButtonType Inkscape::UI::Widget::Button::_type' [-Wreorder] 35 | ButtonType _type; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/button.cpp:237:1: warning: when initialized here [-Wreorder] 237 | Button::Button(GtkIconSize size, | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h: In constructor 'Inkscape::UI::Dialog::XmlTree::XmlTree()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:240:16: warning: 'Inkscape::UI::Dialog::XmlTree::new_window' will be initialized after [-Wreorder] 240 | GtkWidget *new_window; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:189:10: warning: 'bool Inkscape::UI::Dialog::XmlTree::_updating' [-Wreorder] 189 | bool _updating; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:62:1: warning: when initialized here [-Wreorder] 62 | XmlTree::XmlTree() | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 82%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/combo-box-entry-tool-item.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/combo-box-entry-tool-item.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/combo-box-entry-tool-item.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/combo-box-entry-tool-item.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/attrdialog.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/xml-tree.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 82%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/combo-tool-item.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/combo-tool-item.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/combo-tool-item.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/combo-tool-item.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.cpp [ 82%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/dash-selector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/dash-selector.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/dash-selector.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/dash-selector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/dash-selector.cpp [ 82%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/entity-entry.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/entity-entry.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/entity-entry.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/entity-entry.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-scales.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-scales.h: In constructor 'Inkscape::UI::Widget::ColorScales::ColorScales(Inkscape::UI::SelectedColor&, Inkscape::UI::Widget::SPColorScalesMode)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-scales.h:70:14: warning: 'Inkscape::UI::Widget::ColorScales::_dragging' will be initialized after [-Wreorder] 70 | gboolean _dragging : 1; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-scales.h:67:23: warning: 'Inkscape::UI::Widget::SPColorScalesMode Inkscape::UI::Widget::ColorScales::_mode' [-Wreorder] 67 | SPColorScalesMode _mode; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-scales.cpp:51:1: warning: when initialized here [-Wreorder] 51 | ColorScales::ColorScales(SelectedColor &color, SPColorScalesMode mode) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-preview.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-preview.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-preview.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-preview.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-slider.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-preview.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-preview.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-preview.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-preview.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-preview.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.h: In constructor 'Inkscape::UI::Widget::ComboBoxEntryToolItem::ComboBoxEntryToolItem(Glib::ustring, Glib::ustring, Glib::ustring, GtkTreeModel*, gint, gint, void*, void*, GtkWidget*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.h:36:25: warning: 'Inkscape::UI::Widget::ComboBoxEntryToolItem::_label' will be initialized after [-Wreorder] 36 | Glib::ustring _label; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.h:35:25: warning: 'Glib::ustring Inkscape::UI::Widget::ComboBoxEntryToolItem::_tooltip' [-Wreorder] 35 | Glib::ustring _tooltip; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.cpp:44:1: warning: when initialized here [-Wreorder] 44 | ComboBoxEntryToolItem::ComboBoxEntryToolItem(Glib::ustring name, | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.h:50:25: warning: 'Inkscape::UI::Widget::ComboBoxEntryToolItem::_text' will be initialized after [-Wreorder] 50 | gchar *_text; // Text of active menu item or entry box. | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.h:45:25: warning: 'GtkEntryCompletion* Inkscape::UI::Widget::ComboBoxEntryToolItem::_entry_completion' [-Wreorder] 45 | GtkEntryCompletion *_entry_completion; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.cpp:44:1: warning: when initialized here [-Wreorder] 44 | ComboBoxEntryToolItem::ComboBoxEntryToolItem(Glib::ustring name, | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.h:45:25: warning: 'Inkscape::UI::Widget::ComboBoxEntryToolItem::_entry_completion' will be initialized after [-Wreorder] 45 | GtkEntryCompletion *_entry_completion; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.h:44:25: warning: 'gboolean Inkscape::UI::Widget::ComboBoxEntryToolItem::_popup' [-Wreorder] 44 | gboolean _popup; // Do we pop-up an entry-completion dialog? | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-box-entry-tool-item.cpp:44:1: warning: when initialized here [-Wreorder] 44 | ComboBoxEntryToolItem::ComboBoxEntryToolItem(Glib::ustring name, | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 82%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/entry.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/entry.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/entry.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/entry.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entry.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 83%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/filter-effect-chooser.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/filter-effect-chooser.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/filter-effect-chooser.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/filter-effect-chooser.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 83%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/fill-style.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/fill-style.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/fill-style.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/fill-style.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 83%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/font-button.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/font-button.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/font-button.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/font-button.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-button.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp: In member function 'Geom::Point Inkscape::UI::Widget::Canvas::canvas_to_world(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:158:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 158 | Canvas::canvas_to_world(Geom::Point const &point) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp: In member function 'Geom::Rect Inkscape::UI::Widget::Canvas::get_area_world()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:167:24: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | Canvas::get_area_world() | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ [ 83%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/font-selector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/font-selector.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/font-selector.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/font-selector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:169:33: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:825:44: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 83%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/font-selector-toolbar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/font-selector-toolbar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/font-selector-toolbar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/font-selector-toolbar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:167:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | Canvas::get_area_world() | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp: In member function 'virtual bool Inkscape::UI::Widget::Canvas::on_draw(const Cairo::RefPtr&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:906:63: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 906 | rectangle.height); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/command-palette.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.h: In constructor 'Inkscape::UI::Widget::ComboToolItem::ComboToolItem(Glib::ustring, Glib::ustring, Glib::ustring, Glib::RefPtr, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.h:96:10: warning: 'Inkscape::UI::Widget::ComboToolItem::_active' will be initialized after [-Wreorder] 96 | gint _active; /* Active menu item/button */ | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.h:91:19: warning: 'Glib::ustring Inkscape::UI::Widget::ComboToolItem::_group_label' [-Wreorder] 91 | Glib::ustring _group_label; | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.cpp:43:1: warning: when initialized here [-Wreorder] 43 | ComboToolItem::ComboToolItem(Glib::ustring group_label, | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.cpp: In member function 'void Inkscape::UI::Widget::ComboToolItem::populate_combobox()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.cpp:158:25: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'const size_type' {aka 'const long unsigned int'} [-Wsign-compare] 158 | if (pos == std::string::npos) { | ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.cpp: In member function 'void Inkscape::UI::Widget::ComboToolItem::set_active(gint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.cpp:199:20: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 199 | if (active < _radiomenuitems.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.cpp: In member function 'virtual bool Inkscape::UI::Widget::ComboToolItem::on_create_menu_proxy()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.cpp:245:22: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 245 | if ( _active < _radiomenuitems.size()) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.cpp: In member function 'void Inkscape::UI::Widget::ComboToolItem::on_toggled_radiomenu(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/combo-tool-item.cpp:271:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if ( n < _radiomenuitems.size() &&_radiomenuitems[ n ]->get_active()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/dash-selector.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/dash-selector.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/dash-selector.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/dash-selector.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp: In member function 'void Inkscape::UI::Widget::CanvasGrid::UpdateRulers()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:156:71: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect viewbox = _dtw->desktop->get_display_area(true).bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:156:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect viewbox = _dtw->desktop->get_display_area(true).bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:156:71: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect viewbox = _dtw->desktop->get_display_area(true).bounds(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/dash-selector.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/dash-selector.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/dash-selector.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/dash-selector.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/dash-selector.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-icc-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp: In member function 'Inkscape::UI::Widget::Canvas::get_area_world()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:167:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | Canvas::get_area_world() | ^~~~~~ [ 83%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/font-variants.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/font-variants.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/font-variants.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/font-variants.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:154:1: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | CanvasGrid::UpdateRulers() | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:154:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:154:1: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:154:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:156:57: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect viewbox = _dtw->desktop->get_display_area(true).bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:156:70: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect viewbox = _dtw->desktop->get_display_area(true).bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 83%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/font-variations.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/font-variations.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/font-variations.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/font-variations.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-notebook.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/color-picker.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 83%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/frame.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/frame.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/frame.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/frame.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/frame.cpp [ 83%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/gradient-image.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/gradient-image.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/gradient-image.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/gradient-image.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-image.cpp [ 83%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/gradient-selector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/gradient-selector.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/gradient-selector.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/gradient-selector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Inkscape::UI::Widget::Canvas::on_draw(Cairo::RefPtr const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ [ 83%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/gradient-vector-selector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/gradient-vector-selector.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/gradient-vector-selector.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/gradient-vector-selector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 83%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/highlight-picker.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/highlight-picker.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/highlight-picker.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/highlight-picker.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/highlight-picker.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 84%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/imagetoggler.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/imagetoggler.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/imagetoggler.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/imagetoggler.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/imagetoggler.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ [ 84%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/ink-color-wheel.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/ink-color-wheel.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/ink-color-wheel.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/ink-color-wheel.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-color-wheel.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ [ 84%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/ink-flow-box.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/ink-flow-box.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/ink-flow-box.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/ink-flow-box.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-flow-box.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ [ 84%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/ink-ruler.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/ink-ruler.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/ink-ruler.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/ink-ruler.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/entity-entry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.h: In constructor 'Inkscape::UI::Widget::SimpleFilterModifier::SimpleFilterModifier(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.h:70:15: warning: 'Inkscape::UI::Widget::SimpleFilterModifier::_opacity' will be initialized after [-Wreorder] 70 | SpinScale _opacity; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.h:63:10: warning: 'bool Inkscape::UI::Widget::SimpleFilterModifier::_notify' [-Wreorder] 63 | bool _notify; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:45:1: warning: when initialized here [-Wreorder] 45 | SimpleFilterModifier::SimpleFilterModifier(int flags) | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/filter-effect-chooser.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-flow-box.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-image.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-image.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-image.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-image.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 84%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/ink-spinscale.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/ink-spinscale.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/ink-spinscale.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/ink-spinscale.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-spinscale.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 84%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/insertordericon.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/insertordericon.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/insertordericon.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/insertordericon.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/insertordericon.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-image.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-image.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/highlight-picker.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/highlight-picker.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-image.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-image.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/highlight-picker.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/highlight-picker.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-image.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/highlight-picker.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/highlight-picker.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/highlight-picker.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/highlight-picker.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/imagetoggler.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/highlight-picker.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp: In member function 'void Inkscape::UI::Widget::Feature::set_active(int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:140:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 140 | if (i < buttons.size()) { | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.h: In constructor 'Inkscape::UI::Widget::FontVariants::FontVariants()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.h:83:25: warning: 'Inkscape::UI::Widget::FontVariants::_numeric_old_style' will be initialized after [-Wreorder] 83 | Gtk::RadioButton _numeric_old_style; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.h:80:25: warning: 'Gtk::RadioButton Inkscape::UI::Widget::FontVariants::_numeric_default_style' [-Wreorder] 80 | Gtk::RadioButton _numeric_default_style; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:150:3: warning: when initialized here [-Wreorder] 150 | FontVariants::FontVariants () : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.h:89:25: warning: 'Inkscape::UI::Widget::FontVariants::_numeric_tabular' will be initialized after [-Wreorder] 89 | Gtk::RadioButton _numeric_tabular; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.h:86:25: warning: 'Gtk::RadioButton Inkscape::UI::Widget::FontVariants::_numeric_default_width' [-Wreorder] 86 | Gtk::RadioButton _numeric_default_width; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:150:3: warning: when initialized here [-Wreorder] 150 | FontVariants::FontVariants () : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.h:95:25: warning: 'Inkscape::UI::Widget::FontVariants::_numeric_stacked' will be initialized after [-Wreorder] 95 | Gtk::RadioButton _numeric_stacked; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.h:92:25: warning: 'Gtk::RadioButton Inkscape::UI::Widget::FontVariants::_numeric_default_fractions' [-Wreorder] 92 | Gtk::RadioButton _numeric_default_fractions; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:150:3: warning: when initialized here [-Wreorder] 150 | FontVariants::FontVariants () : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.h:170:10: warning: 'Inkscape::UI::Widget::FontVariants::_asian_changed' will be initialized after [-Wreorder] 170 | bool _asian_changed; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.h:125:25: warning: 'Gtk::Box Inkscape::UI::Widget::FontVariants::_feature_vbox' [-Wreorder] 125 | Gtk::Box _feature_vbox; | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:150:3: warning: when initialized here [-Wreorder] 150 | FontVariants::FontVariants () : | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ [ 84%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/label-tool-item.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/label-tool-item.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/label-tool-item.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/label-tool-item.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/label-tool-item.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 84%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/labelled.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/labelled.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/labelled.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/labelled.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/labelled.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variants.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 84%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/layer-selector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/layer-selector.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/layer-selector.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/layer-selector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp: In member function 'void Inkscape::UI::Widget::FontSelector::on_size_changed()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:391:17: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] 391 | catch (std::invalid_argument) { | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/fill-style.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In member function 'void Inkscape::UI::Widget::FillNStroke::updateFromPaint()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:256:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ [ 84%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/layertypeicon.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/layertypeicon.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/layertypeicon.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/layertypeicon.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layertypeicon.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 84%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/licensor.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/licensor.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/licensor.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/licensor.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 84%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/marker-combo-box.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/marker-combo-box.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/marker-combo-box.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/marker-combo-box.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector-toolbar.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-variations.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/font-instance.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/font-selector.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.h: In constructor 'Inkscape::UI::Widget::Ruler::Ruler(Gtk::Orientation)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.h:61:37: warning: 'Inkscape::UI::Widget::Ruler::_backing_store' will be initialized after [-Wreorder] 61 | Cairo::RefPtr<::Cairo::Surface> _backing_store; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.h:54:12: warning: 'double Inkscape::UI::Widget::Ruler::_lower' [-Wreorder] 54 | double _lower; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.cpp:45:1: warning: when initialized here [-Wreorder] 45 | Ruler::Ruler(Gtk::Orientation orientation) | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.h:57:12: warning: 'Inkscape::UI::Widget::Ruler::_max_size' will be initialized after [-Wreorder] 57 | double _max_size; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.h:53:33: warning: 'const Inkscape::Util::Unit* Inkscape::UI::Widget::Ruler::_unit' [-Wreorder] 53 | Inkscape::Util::Unit const* _unit; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.cpp:45:1: warning: when initialized here [-Wreorder] 45 | Ruler::Ruler(Gtk::Orientation orientation) | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.h:62:25: warning: 'Inkscape::UI::Widget::Ruler::_rect' will be initialized after [-Wreorder] 62 | Cairo::RectangleInt _rect; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.h:56:12: warning: 'double Inkscape::UI::Widget::Ruler::_position' [-Wreorder] 56 | double _position; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/ink-ruler.cpp:45:1: warning: when initialized here [-Wreorder] 45 | Ruler::Ruler(Gtk::Orientation orientation) | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 84%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/notebook-page.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/notebook-page.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/notebook-page.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/notebook-page.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/notebook-page.cpp [ 85%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/object-composite-settings.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/object-composite-settings.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/object-composite-settings.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/object-composite-settings.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 85%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/page-sizer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/page-sizer.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/page-sizer.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/page-sizer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/insertordericon.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 85%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/paint-selector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/paint-selector.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/paint-selector.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/paint-selector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 85%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/point.cpp.o [ 85%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/preferences-widget.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/point.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/point.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/point.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/point.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/preferences-widget.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/preferences-widget.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/preferences-widget.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp [ 85%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/preview.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/preview.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/preview.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/preview.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preview.cpp [ 85%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/random.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/random.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/random.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/random.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/random.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:30: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.h: In constructor 'Inkscape::UI::Widget::GradientSelector::GradientSelector()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.h:102:10: warning: 'Inkscape::UI::Widget::GradientSelector::_blocked' will be initialized after [-Wreorder] 102 | bool _blocked; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.h:73:18: warning: 'Inkscape::UI::Widget::GradientSelector::SelectorMode Inkscape::UI::Widget::GradientSelector::_mode' [-Wreorder] 73 | SelectorMode _mode; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:51:1: warning: when initialized here [-Wreorder] 51 | GradientSelector::GradientSelector() | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-vector-selector.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/gradient-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 85%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/registered-widget.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/registered-widget.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/registered-widget.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/registered-widget.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layertypeicon.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 85%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/registry.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/registry.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/registry.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/registry.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registry.cpp [ 85%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/rendering-options.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/rendering-options.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/rendering-options.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/rendering-options.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/rendering-options.cpp [ 85%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/rotateable.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/rotateable.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/rotateable.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/rotateable.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/rotateable.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 85%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/scalar-unit.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/scalar-unit.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/scalar-unit.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/scalar-unit.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/scalar-unit.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 85%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/scalar.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/scalar.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/scalar.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/scalar.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/scalar.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ [ 86%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/scroll-utils.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/scroll-utils.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/scroll-utils.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/scroll-utils.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/scroll-utils.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 86%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/selected-style.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/selected-style.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/selected-style.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/selected-style.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/point.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/point.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preview.cpp:41: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preview.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preview.h: In constructor 'Inkscape::UI::Widget::Preview::Preview()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preview.h:101:19: warning: 'Inkscape::UI::Widget::Preview::_b' will be initialized after [-Wreorder] 101 | int _b; | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preview.h:96:19: warning: 'int Inkscape::UI::Widget::Preview::_scaledW' [-Wreorder] 96 | int _scaledW; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preview.cpp:458:1: warning: when initialized here [-Wreorder] 458 | Preview::Preview() | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preview.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preview.h:113:31: warning: 'Inkscape::UI::Widget::Preview::_scaled' will be initialized after [-Wreorder] 113 | Glib::RefPtr _scaled; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preview.h:109:19: warning: 'Inkscape::UI::Widget::LinkType Inkscape::UI::Widget::Preview::_linked' [-Wreorder] 109 | LinkType _linked; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preview.cpp:458:1: warning: when initialized here [-Wreorder] 458 | Preview::Preview() | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/spin-button-tool-item.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/spin-button-tool-item.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/spin-button-tool-item.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/spin-button-tool-item.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-button-tool-item.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 86%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/spin-scale.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/spin-scale.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/spin-scale.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/spin-scale.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-scale.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/layer-selector.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/rotateable.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/licensor.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 86%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/spin-slider.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/spin-slider.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/spin-slider.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/spin-slider.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-slider.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/marker-combo-box.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 86%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/spinbutton.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/spinbutton.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/spinbutton.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/spinbutton.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spinbutton.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/rendering-options.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 86%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/stroke-style.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/stroke-style.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/stroke-style.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/stroke-style.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 86%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/style-subject.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/style-subject.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/style-subject.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/style-subject.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ [ 86%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/style-swatch.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/style-swatch.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/style-swatch.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/style-swatch.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 86%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/swatch-selector.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/swatch-selector.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/swatch-selector.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/swatch-selector.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h: In constructor 'Inkscape::UI::Widget::PageSizer::PageSizer(Inkscape::UI::Widget::Registry&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:279:26: warning: 'Inkscape::UI::Widget::PageSizer::_widgetRegistry' will be initialized after [-Wreorder] 279 | Registry *_widgetRegistry; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:207:25: warning: 'Gtk::Box Inkscape::UI::Widget::PageSizer::_orientationBox' [-Wreorder] 207 | Gtk::Box _orientationBox; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:42:1: warning: when initialized here [-Wreorder] 42 | PageSizer::PageSizer(Registry & _wr) | ^~~~~~~~~ [ 86%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/text.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/text.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/text.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/text.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/text.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:612:44: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:701:51: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-button-tool-item.cpp:3: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-button-tool-item.h: In constructor 'Inkscape::UI::Widget::SpinButtonToolItem::SpinButtonToolItem(Glib::ustring, const Glib::ustring&, Glib::RefPtr&, double, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-button-tool-item.h:33:20: warning: 'Inkscape::UI::Widget::SpinButtonToolItem::_btn' will be initialized after [-Wreorder] 33 | SpinButton *_btn; ///< The spin-button within the widget | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-button-tool-item.h:32:20: warning: 'Glib::ustring Inkscape::UI::Widget::SpinButtonToolItem::_name' [-Wreorder] 32 | Glib::ustring _name; ///< A unique ID for the widget (NOT translatable) | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-button-tool-item.cpp:358:1: warning: when initialized here [-Wreorder] 358 | SpinButtonToolItem::SpinButtonToolItem(const Glib::ustring name, | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp: In member function 'void Inkscape::UI::Widget::PrefCombo::init(const Glib::ustring&, std::vector, std::vector, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:668:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 668 | for (int i = 0; i < labels_size; ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp: In member function 'void Inkscape::UI::Widget::PrefCombo::init(const Glib::ustring&, std::vector, std::vector, Glib::ustring)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:695:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 695 | for (int i = 0; i < labels_size; ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp: In member function 'void Inkscape::UI::Widget::ObjectCompositeSettings::_blendBlurValueChanged()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:113:18: warning: unused variable 'style' [-Wunused-variable] 113 | SPStyle *style = item->style; | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:99:44: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/preferences-widget.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/object-composite-settings.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/paint-selector.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp: In member function 'void Inkscape::UI::Widget::PageSizer::updateScaleUI()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:578:51: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 578 | Geom::Scale scale = doc->getDocumentScale(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:611:50: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 611 | Geom::Rect viewBox = doc->getViewBox(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:612:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 612 | _viewboxX.setValue( viewBox.min()[Geom::X] ); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp: In member function 'void Inkscape::UI::Widget::PageSizer::on_viewbox_changed()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:701:51: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 701 | doc->setViewBox( Geom::Rect::from_xywh( viewboxX, viewboxY, viewboxW, viewboxH ) ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 86%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/tolerance-slider.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/tolerance-slider.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/tolerance-slider.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/tolerance-slider.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 86%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/unit-menu.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/unit-menu.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/unit-menu.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/unit-menu.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/unit-menu.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-slider.cpp: In constructor 'Inkscape::UI::Widget::SpinSlider::SpinSlider(double, double, double, double, double, int, SPAttr, const char*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-slider.cpp:26:65: warning: base 'Inkscape::UI::Widget::AttrWidget' will be initialized after [-Wreorder] 26 | _scale(_adjustment), _spin(_adjustment, climb_rate, digits) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-slider.cpp:26:65: warning: base 'Gtk::Box' [-Wreorder] /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-slider.cpp:21:1: warning: when initialized here [-Wreorder] 21 | SpinSlider::SpinSlider(double value, double lower, double upper, double step_inc, | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-slider.cpp: In constructor 'Inkscape::UI::Widget::DualSpinSlider::DualSpinSlider(double, double, double, double, double, int, SPAttr, char*, char*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-slider.cpp:118:34: warning: base 'Inkscape::UI::Widget::AttrWidget' will be initialized after [-Wreorder] 118 | _link(C_("Sliders", "Link")) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-slider.cpp:118:34: warning: base 'Gtk::Box' [-Wreorder] /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spin-slider.cpp:111:1: warning: when initialized here [-Wreorder] 111 | DualSpinSlider::DualSpinSlider(double value, double lower, double upper, double step_inc, | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/unit-tracker.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/widget/unit-tracker.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/widget/unit-tracker.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/widget/unit-tracker.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/unit-tracker.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp: In member function 'Inkscape::UI::Widget::PageSizer::updateScaleUI()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:557:1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | PageSizer::updateScaleUI() | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:557:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:557:1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:557:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:578:50: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 578 | Geom::Scale scale = doc->getDocumentScale(); | ~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:611:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 611 | Geom::Rect viewBox = doc->getViewBox(); | ~~~~~~~~~~~~~~~^~ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp: In member function 'Inkscape::UI::Widget::PageSizer::on_viewbox_changed()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:701:51: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 701 | doc->setViewBox( Geom::Rect::from_xywh( viewboxX, viewboxY, viewboxW, viewboxH ) ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp: In constructor 'Inkscape::UI::Widget::RegisteredTransformedPoint::RegisteredTransformedPoint(const Glib::ustring&, const Glib::ustring&, const Glib::ustring&, Inkscape::UI::Widget::Registry&, Inkscape::XML::Node*, SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:602:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 602 | to_svg(Geom::identity()) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp: In member function 'void Inkscape::UI::Widget::RegisteredTransformedPoint::setValue(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:616:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 616 | Geom::Point new_p = p * to_svg.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:616:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 616 | Geom::Point new_p = p * to_svg.inverse(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:616:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 616 | Geom::Point new_p = p * to_svg.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp: In member function 'void Inkscape::UI::Widget::RegisteredTransformedPoint::setTransform(const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:628:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 628 | to_svg = Geom::identity(); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp: In member function 'void Inkscape::UI::Widget::RegisteredTransformedPoint::on_value_changed()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:645:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 645 | Geom::Point pos = getValue() * to_svg; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/spinbutton.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/view/svg-view-widget.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/view/svg-view-widget.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/view/svg-view-widget.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/view/svg-view-widget.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/view/view.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/view/view.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/view/view.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/view/view.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp: In member function 'Inkscape::UI::Widget::RegisteredTransformedPoint::setTransform(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:628:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 628 | to_svg = Geom::identity(); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/view/view-widget.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/view/view-widget.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/view/view-widget.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/view/view-widget.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view-widget.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/spellcheck.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ui/dialog/spellcheck.cpp.o -MF CMakeFiles/inkscape_base.dir/ui/dialog/spellcheck.cpp.o.d -o CMakeFiles/inkscape_base.dir/ui/dialog/spellcheck.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/widgets/desktop-widget.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/widgets/desktop-widget.cpp.o -MF CMakeFiles/inkscape_base.dir/widgets/desktop-widget.cpp.o.d -o CMakeFiles/inkscape_base.dir/widgets/desktop-widget.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/widgets/ege-paint-def.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/widgets/ege-paint-def.cpp.o -MF CMakeFiles/inkscape_base.dir/widgets/ege-paint-def.cpp.o.d -o CMakeFiles/inkscape_base.dir/widgets/ege-paint-def.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/ege-paint-def.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-paint-server.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/selected-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/widgets/ink-action.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/widgets/ink-action.cpp.o -MF CMakeFiles/inkscape_base.dir/widgets/ink-action.cpp.o.d -o CMakeFiles/inkscape_base.dir/widgets/ink-action.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/ink-action.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In function 'Geom::operator*(Geom::Point const&, Geom::Affine const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp: In member function 'Inkscape::UI::Widget::RegisteredTransformedPoint::setValue(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:614:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | RegisteredTransformedPoint::setValue(Geom::Point const & p) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/widgets/sp-attribute-widget.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/widgets/sp-attribute-widget.cpp.o -MF CMakeFiles/inkscape_base.dir/widgets/sp-attribute-widget.cpp.o.d -o CMakeFiles/inkscape_base.dir/widgets/sp-attribute-widget.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/widgets/sp-xmlview-tree.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/widgets/sp-xmlview-tree.cpp.o -MF CMakeFiles/inkscape_base.dir/widgets/sp-xmlview-tree.cpp.o.d -o CMakeFiles/inkscape_base.dir/widgets/sp-xmlview-tree.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-xmlview-tree.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/widgets/spw-utilities.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/widgets/spw-utilities.cpp.o -MF CMakeFiles/inkscape_base.dir/widgets/spw-utilities.cpp.o.d -o CMakeFiles/inkscape_base.dir/widgets/spw-utilities.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/swatch-selector.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/widgets/toolbox.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/widgets/toolbox.cpp.o -MF CMakeFiles/inkscape_base.dir/widgets/toolbox.cpp.o.d -o CMakeFiles/inkscape_base.dir/widgets/toolbox.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp: In member function 'Inkscape::UI::Widget::RegisteredTransformedPoint::on_value_changed()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:645:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 645 | Geom::Point pos = getValue() * to_svg; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/composite-node-observer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/composite-node-observer.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/composite-node-observer.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/composite-node-observer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/composite-node-observer.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-xmlview-tree.cpp: In function 'gboolean on_test_expand_row(GtkTreeView*, GtkTreeIter*, GtkTreePath*, gpointer)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-xmlview-tree.cpp:141:10: warning: unused variable 'has_children' [-Wunused-variable] 141 | bool has_children = gtk_tree_model_iter_children(model, &childiter, iter); | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-xmlview-tree.cpp: In function 'void sp_remove_newlines_and_tabs(std::string&, size_t)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-xmlview-tree.cpp:420:47: warning: comparison of integer expressions of different signedness: 'glong' {aka 'long int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 420 | if (g_utf8_strlen(val.data(), maxlen * 2) > maxlen) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-xmlview-tree.cpp: In function 'gboolean do_drag_motion(GtkWidget*, GdkDragContext*, gint, gint, guint, gpointer)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-xmlview-tree.cpp:737:63: warning: comparison of integer expressions of different signedness: 'int' and 'const GQuark' {aka 'const unsigned int'} [-Wsign-compare] 737 | bool const no_reparenting = dragging_repr->code() == CODE_sodipodi_namedview || // | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-xmlview-tree.cpp:738:63: warning: comparison of integer expressions of different signedness: 'int' and 'const GQuark' {aka 'const unsigned int'} [-Wsign-compare] 738 | dragging_repr->code() == CODE_svg_defs; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:11: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 89%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/croco-node-iface.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/croco-node-iface.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/croco-node-iface.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/croco-node-iface.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/croco-node-iface.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:9: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/event.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/event.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/event.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/event.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/event.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h: In constructor 'Inkscape::UI::Widget::StyleSwatch::StyleSwatch(SPCSSAttr*, const gchar*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:86:27: warning: 'Inkscape::UI::Widget::StyleSwatch::_sw_unit' will be initialized after [-Wreorder] 86 | Inkscape::Util::Unit *_sw_unit; | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:82:14: warning: 'Gtk::Box Inkscape::UI::Widget::StyleSwatch::_stroke' [-Wreorder] 82 | Gtk::Box _stroke; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:109:1: warning: when initialized here [-Wreorder] 109 | StyleSwatch::StyleSwatch(SPCSSAttr *css, gchar const *main_tip) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ [ 89%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/log-builder.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/log-builder.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/log-builder.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/log-builder.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/log-builder.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-swatch.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp: In member function 'void Inkscape::UI::Widget::StrokeStyle::scaleLine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:888:83: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 888 | setScaledDash(css, ndash, dash, offset, document->getDocumentScale()[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 89%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/node-fns.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/node-fns.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/node-fns.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/node-fns.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/node-fns.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 89%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/quote.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/quote.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/quote.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/quote.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/quote.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 89%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/repr.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/repr.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/repr.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/repr.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/repr.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ [ 89%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/repr-css.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/repr-css.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/repr-css.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/repr-css.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/repr-css.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 89%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/repr-io.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/repr-io.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/repr-io.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/repr-io.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/repr-io.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/tolerance-slider.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 89%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/repr-sorting.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/repr-sorting.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/repr-sorting.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/repr-sorting.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/repr-sorting.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ [ 89%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/simple-document.cpp.o [ 89%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/repr-util.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/simple-document.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/simple-document.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/simple-document.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/simple-document.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/repr-util.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/repr-util.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/repr-util.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/repr-util.cpp [ 89%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/simple-node.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/simple-node.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/simple-node.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/simple-node.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/simple-node.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp: In member function 'void Inkscape::UI::View::SVGViewWidget::doRescale()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:229:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | _canvas->set_affine(Geom::Scale(_hscale, _vscale) * Geom::Translate(x_offset, y_offset)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 90%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/subtree.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/subtree.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/subtree.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/subtree.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/subtree.cpp [ 90%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/helper-observer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/helper-observer.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/helper-observer.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/helper-observer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/helper-observer.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 90%] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/rebase-hrefs.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/xml/rebase-hrefs.cpp.o -MF CMakeFiles/inkscape_base.dir/xml/rebase-hrefs.cpp.o.d -o CMakeFiles/inkscape_base.dir/xml/rebase-hrefs.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 90%] Building CXX object src/CMakeFiles/inkscape_base.dir/attribute-rel-css.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/attribute-rel-css.cpp.o -MF CMakeFiles/inkscape_base.dir/attribute-rel-css.cpp.o.d -o CMakeFiles/inkscape_base.dir/attribute-rel-css.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/attribute-rel-css.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object src/CMakeFiles/inkscape_base.dir/attribute-rel-svg.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/attribute-rel-svg.cpp.o -MF CMakeFiles/inkscape_base.dir/attribute-rel-svg.cpp.o.d -o CMakeFiles/inkscape_base.dir/attribute-rel-svg.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/attribute-rel-svg.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/view.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 90%] Building CXX object src/CMakeFiles/inkscape_base.dir/attribute-rel-util.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/attribute-rel-util.cpp.o -MF CMakeFiles/inkscape_base.dir/attribute-rel-util.cpp.o.d -o CMakeFiles/inkscape_base.dir/attribute-rel-util.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/attribute-rel-util.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/dialog-base.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:32, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 90%] Building CXX object src/CMakeFiles/inkscape_base.dir/attribute-sort-util.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/attribute-sort-util.cpp.o -MF CMakeFiles/inkscape_base.dir/attribute-sort-util.cpp.o.d -o CMakeFiles/inkscape_base.dir/attribute-sort-util.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/attribute-sort-util.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/repr-io.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h: In constructor 'Inkscape::UI::Dialog::SpellCheck::SpellCheck()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:260:21: warning: 'Inkscape::UI::Dialog::SpellCheck::desktop' will be initialized after [-Wreorder] 260 | SPDesktop * desktop; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:244:21: warning: 'Gtk::Box Inkscape::UI::Dialog::SpellCheck::suggestion_hbox' [-Wreorder] 244 | Gtk::Box suggestion_hbox; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:85:1: warning: when initialized here [-Wreorder] 85 | SpellCheck::SpellCheck() | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:63: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h: In member function 'Geom::Point Box3D::VanishingPoint::get_pos() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:71:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | inline Geom::Point get_pos() const { | ^ [ 90%] Building CXX object src/CMakeFiles/inkscape_base.dir/attributes.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/attributes.cpp.o -MF CMakeFiles/inkscape_base.dir/attributes.cpp.o.d -o CMakeFiles/inkscape_base.dir/attributes.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/attributes.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:66: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ [ 90%] Building CXX object src/CMakeFiles/inkscape_base.dir/auto-save.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/auto-save.cpp.o -MF CMakeFiles/inkscape_base.dir/auto-save.cpp.o.d -o CMakeFiles/inkscape_base.dir/auto-save.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/simple-node.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'Geom::Point SPDesktopWidget::window_get_pointer()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:410:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 410 | SPDesktopWidget::window_get_pointer() | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:292:34: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/sp-attribute-widget.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/repr-util.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:567:67: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:603:41: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1836:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/attribute-rel-css.cpp:32: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [ 90%] Building CXX object src/CMakeFiles/inkscape_base.dir/axis-manip.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/axis-manip.cpp.o -MF CMakeFiles/inkscape_base.dir/axis-manip.cpp.o.d -o CMakeFiles/inkscape_base.dir/axis-manip.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/axis-manip.cpp [ 90%] Building CXX object src/CMakeFiles/inkscape_base.dir/color.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/color.cpp.o -MF CMakeFiles/inkscape_base.dir/color.cpp.o.d -o CMakeFiles/inkscape_base.dir/color.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/color.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp: In member function 'bool Inkscape::UI::Dialog::SpellCheck::nextWord()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:512:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | _layout->createSelectionShape(_begin_w, _end_w, _text->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:542:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 542 | Geom::Point const center = desktop->current_center(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'virtual void SPDesktopWidget::on_size_allocate(Gtk::Allocation&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:559:57: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 559 | Geom::Rect const d_canvas = _canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:567:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | Geom::Point const midpoint_dt = desktop->w2d(d_canvas.midpoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:573:54: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 573 | double newshortside = _canvas->get_area_world().minExtent(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'virtual void SPDesktopWidget::on_realize()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:603:98: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 603 | Geom::Rect d = Geom::Rect::from_xywh(Geom::Point(0,0), (dtw->desktop->doc())->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:603:96: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 603 | Geom::Rect d = Geom::Rect::from_xywh(Geom::Point(0,0), (dtw->desktop->doc())->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:603:98: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 603 | Geom::Rect d = Geom::Rect::from_xywh(Geom::Point(0,0), (dtw->desktop->doc())->getDimensions()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'void SPDesktopWidget::zoom_value_changed()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1563:57: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1563 | Geom::Rect const d_canvas = _canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1564:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1564 | Geom::Point midpoint = desktop->w2d(d_canvas.midpoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'void SPDesktopWidget::rotation_value_changed()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1694:57: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1694 | Geom::Rect const d_canvas = _canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1696:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1696 | Geom::Point midpoint = desktop->w2d(d_canvas.midpoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'void SPDesktopWidget::update_scrollbars(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1819:26: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1819 | deskarea = darea | doc->getRoot()->desktopVisualBounds(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1836:36: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1836 | set_adjustment(_hadj, carea.min()[Geom::X], carea.max()[Geom::X], | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::OptRect&)': /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::max() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:146:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | CPoint max() const { CPoint p(f[X].max(), f[Y].max()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/attribute-rel-svg.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/attribute-rel-util.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ [ 90%] Building CXX object src/CMakeFiles/inkscape_base.dir/composite-undo-stack-observer.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/composite-undo-stack-observer.cpp.o -MF CMakeFiles/inkscape_base.dir/composite-undo-stack-observer.cpp.o.d -o CMakeFiles/inkscape_base.dir/composite-undo-stack-observer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/composite-undo-stack-observer.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ [ 90%] Building CXX object src/CMakeFiles/inkscape_base.dir/conditions.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/conditions.cpp.o -MF CMakeFiles/inkscape_base.dir/conditions.cpp.o.d -o CMakeFiles/inkscape_base.dir/conditions.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ [ 91%] Building CXX object src/CMakeFiles/inkscape_base.dir/conn-avoid-ref.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/conn-avoid-ref.cpp.o -MF CMakeFiles/inkscape_base.dir/conn-avoid-ref.cpp.o.d -o CMakeFiles/inkscape_base.dir/conn-avoid-ref.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 91%] Building CXX object src/CMakeFiles/inkscape_base.dir/console-output-undo-observer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/console-output-undo-observer.cpp.o -MF CMakeFiles/inkscape_base.dir/console-output-undo-observer.cpp.o.d -o CMakeFiles/inkscape_base.dir/console-output-undo-observer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/console-output-undo-observer.cpp [ 91%] Building CXX object src/CMakeFiles/inkscape_base.dir/context-fns.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/context-fns.cpp.o -MF CMakeFiles/inkscape_base.dir/context-fns.cpp.o.d -o CMakeFiles/inkscape_base.dir/context-fns.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'SPDesktopWidget::update_scrollbars(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1832:24: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1832 | carea = Geom::unify(carea, viewbox); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1840:33: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1840 | _hadj->set_value(viewbox.min()[Geom::X]); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ [ 91%] Building CXX object src/CMakeFiles/inkscape_base.dir/desktop-events.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/desktop-events.cpp.o -MF CMakeFiles/inkscape_base.dir/desktop-events.cpp.o.d -o CMakeFiles/inkscape_base.dir/desktop-events.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp [ 91%] Building CXX object src/CMakeFiles/inkscape_base.dir/desktop-style.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/desktop-style.cpp.o -MF CMakeFiles/inkscape_base.dir/desktop-style.cpp.o.d -o CMakeFiles/inkscape_base.dir/desktop-style.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 91%] Building CXX object src/CMakeFiles/inkscape_base.dir/desktop.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/desktop.cpp.o -MF CMakeFiles/inkscape_base.dir/desktop.cpp.o.d -o CMakeFiles/inkscape_base.dir/desktop.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/spw-utilities.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 91%] Building CXX object src/CMakeFiles/inkscape_base.dir/device-manager.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/device-manager.cpp.o -MF CMakeFiles/inkscape_base.dir/device-manager.cpp.o.d -o CMakeFiles/inkscape_base.dir/device-manager.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/device-manager.cpp [ 91%] Building CXX object src/CMakeFiles/inkscape_base.dir/document-subset.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/document-subset.cpp.o -MF CMakeFiles/inkscape_base.dir/document-subset.cpp.o.d -o CMakeFiles/inkscape_base.dir/document-subset.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp [ 91%] Building CXX object src/CMakeFiles/inkscape_base.dir/document-undo.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/document-undo.cpp.o -MF CMakeFiles/inkscape_base.dir/document-undo.cpp.o.d -o CMakeFiles/inkscape_base.dir/document-undo.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp: In function 'GtkAction* create_action_for_verb(Inkscape::Verb*, Inkscape::UI::View::View*, GtkIconSize)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:257:29: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 257 | gtk_action_set_sensitive( act, targetAction->sensitive ); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from /usr/include/gtkmm-3.0/gtkmm/enums.h:31, from /usr/include/gtkmm-3.0/gtkmm/widget.h:47, from /usr/include/gtkmm-3.0/gtkmm/action.h:31, from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29, from /usr/include/gtkmm-3.0/gtkmm.h:108, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:31: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:266:28: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 266 | sigc::ptr_fun(>k_action_set_sensitive), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from /usr/include/gtkmm-3.0/gtkmm/enums.h:31, from /usr/include/gtkmm-3.0/gtkmm/widget.h:47, from /usr/include/gtkmm-3.0/gtkmm/action.h:31, from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29, from /usr/include/gtkmm-3.0/gtkmm.h:108, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:31: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:266:28: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 266 | sigc::ptr_fun(>k_action_set_sensitive), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from /usr/include/gtkmm-3.0/gtkmm/enums.h:31, from /usr/include/gtkmm-3.0/gtkmm/widget.h:47, from /usr/include/gtkmm-3.0/gtkmm/action.h:31, from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29, from /usr/include/gtkmm-3.0/gtkmm.h:108, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:31: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp: In function 'void setupToolboxCommon(GtkWidget*, SPDesktop*, const gchar*, const gchar*, const gchar*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:525:43: warning: 'GtkUIManager* gtk_ui_manager_new()' is deprecated [-Wdeprecated-declarations] 525 | GtkUIManager* mgr = gtk_ui_manager_new(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from /usr/include/gtkmm-3.0/gtkmm/enums.h:31, from /usr/include/gtkmm-3.0/gtkmm/widget.h:47, from /usr/include/gtkmm-3.0/gtkmm/action.h:31, from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29, from /usr/include/gtkmm-3.0/gtkmm.h:108, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:31: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:130:16: note: declared here 130 | GtkUIManager *gtk_ui_manager_new (void); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:530:39: warning: 'void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)' is deprecated [-Wdeprecated-declarations] 530 | gtk_ui_manager_insert_action_group( mgr, mainActions->gobj(), 0 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from /usr/include/gtkmm-3.0/gtkmm/enums.h:31, from /usr/include/gtkmm-3.0/gtkmm/widget.h:47, from /usr/include/gtkmm-3.0/gtkmm/action.h:31, from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29, from /usr/include/gtkmm-3.0/gtkmm.h:108, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:31: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:533:36: warning: 'guint gtk_ui_manager_add_ui_from_file(GtkUIManager*, const gchar*, GError**)' is deprecated [-Wdeprecated-declarations] 533 | gtk_ui_manager_add_ui_from_file( mgr, filename.c_str(), &err ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from /usr/include/gtkmm-3.0/gtkmm/enums.h:31, from /usr/include/gtkmm-3.0/gtkmm/widget.h:47, from /usr/include/gtkmm-3.0/gtkmm/action.h:31, from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29, from /usr/include/gtkmm-3.0/gtkmm.h:108, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:31: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:163:16: note: declared here 163 | guint gtk_ui_manager_add_ui_from_file (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:540:51: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 540 | GtkWidget* toolBar = gtk_ui_manager_get_widget( mgr, toolbarName ); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from /usr/include/gtkmm-3.0/gtkmm/enums.h:31, from /usr/include/gtkmm-3.0/gtkmm/widget.h:47, from /usr/include/gtkmm-3.0/gtkmm/action.h:31, from /usr/include/gtkmm-3.0/gtkmm/toggleaction.h:29, from /usr/include/gtkmm-3.0/gtkmm.h:108, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:31: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'SPDesktopWidget::on_size_allocate(Gdk::Rectangle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:549:6: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | void SPDesktopWidget::on_size_allocate(Gtk::Allocation &allocation) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:549:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:549:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:567:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | Geom::Point const midpoint_dt = desktop->w2d(d_canvas.midpoint()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:573:54: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 573 | double newshortside = _canvas->get_area_world().minExtent(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'SPDesktopWidget::rotation_value_changed()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1686:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1686 | SPDesktopWidget::rotation_value_changed() | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1686:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1686:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1694:56: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1694 | Geom::Rect const d_canvas = _canvas->get_area_world(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1696:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1696 | Geom::Point midpoint = desktop->w2d(d_canvas.midpoint()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'SPDesktopWidget::zoom_value_changed()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1557:1: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1557 | SPDesktopWidget::zoom_value_changed() | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1557:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1557:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1557:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1563:56: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1563 | Geom::Rect const d_canvas = _canvas->get_area_world(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1564:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1564 | Geom::Point midpoint = desktop->w2d(d_canvas.midpoint()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 91%] Building CXX object src/CMakeFiles/inkscape_base.dir/document.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/document.cpp.o -MF CMakeFiles/inkscape_base.dir/document.cpp.o.d -o CMakeFiles/inkscape_base.dir/document.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/toolbox.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:409:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | SpellCheck::nextWord() | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:409:1: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:512:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | _layout->createSelectionShape(_begin_w, _end_w, _text->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:542:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 542 | Geom::Point const center = desktop->current_center(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 91%] Building CXX object src/CMakeFiles/inkscape_base.dir/ege-color-prof-tracker.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/ege-color-prof-tracker.cpp.o -MF CMakeFiles/inkscape_base.dir/ege-color-prof-tracker.cpp.o.d -o CMakeFiles/inkscape_base.dir/ege-color-prof-tracker.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ege-color-prof-tracker.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'SPDesktopWidget::update_scrollbars(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1819:64: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1819 | deskarea = darea | doc->getRoot()->desktopVisualBounds(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ege-color-prof-tracker.cpp: In function 'void handle_property_change(GdkScreen*, const gchar*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ege-color-prof-tracker.cpp:500:48: warning: 'void* g_memdup(gconstpointer, guint)' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 500 | gpointer profile = g_memdup( prop, nitems ); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/gtk-3.0/gdk/gdkconfig.h:8, from /usr/include/gtk-3.0/gdk/gdk.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ege-color-prof-tracker.cpp:47: /usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 91%] Building CXX object src/CMakeFiles/inkscape_base.dir/event-log.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/event-log.cpp.o -MF CMakeFiles/inkscape_base.dir/event-log.cpp.o.d -o CMakeFiles/inkscape_base.dir/event-log.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/../document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/xml/rebase-hrefs.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 91%] Building CXX object src/CMakeFiles/inkscape_base.dir/extract-uri.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/extract-uri.cpp.o -MF CMakeFiles/inkscape_base.dir/extract-uri.cpp.o.d -o CMakeFiles/inkscape_base.dir/extract-uri.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extract-uri.cpp [ 92%] Building CXX object src/CMakeFiles/inkscape_base.dir/file.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/file.cpp.o -MF CMakeFiles/inkscape_base.dir/file.cpp.o.d -o CMakeFiles/inkscape_base.dir/file.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'SPDesktopWidget::on_realize()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:603:41: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 603 | Geom::Rect d = Geom::Rect::from_xywh(Geom::Point(0,0), (dtw->desktop->doc())->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/device-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 92%] Building CXX object src/CMakeFiles/inkscape_base.dir/file-update.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/file-update.cpp.o -MF CMakeFiles/inkscape_base.dir/file-update.cpp.o.d -o CMakeFiles/inkscape_base.dir/file-update.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h: In member function 'Geom::Point Geom::ConvexHull::leftPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:191:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Point leftPoint() const { return _boundary[0]; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 92%] Building CXX object src/CMakeFiles/inkscape_base.dir/filter-chemistry.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/filter-chemistry.cpp.o -MF CMakeFiles/inkscape_base.dir/filter-chemistry.cpp.o.d -o CMakeFiles/inkscape_base.dir/filter-chemistry.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 92%] Building CXX object src/CMakeFiles/inkscape_base.dir/filter-enums.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/filter-enums.cpp.o -MF CMakeFiles/inkscape_base.dir/filter-enums.cpp.o.d -o CMakeFiles/inkscape_base.dir/filter-enums.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/auto-save.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conditions.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h: In constructor 'Inkscape::Modifiers::Modifier::Modifier(const char*, const char*, const char*, Inkscape::Modifiers::KeyMask, Inkscape::Modifiers::Trigger, Inkscape::Modifiers::Trigger)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:112:13: warning: 'Inkscape::Modifiers::Modifier::_and_mask_default' will be initialized after [-Wreorder] 112 | KeyMask _and_mask_default; // The pressed keys must have these bits set | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:108:13: warning: 'Inkscape::Modifiers::Trigger Inkscape::Modifiers::Modifier::_category' [-Wreorder] 108 | Trigger _category; // The category of tool, what it might conflict with | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:183:5: warning: when initialized here [-Wreorder] 183 | Modifier(char const * id, | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp: In function 'Geom::Rect Inkscape::snap_rectangular_box(const SPDesktop*, SPItem*, const Geom::Point&, const Geom::Point&, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:90:100: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point const &pt, Geom::Point const ¢er, int state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp: In function 'Geom::Point Inkscape::setup_for_drag_start(SPDesktop*, Inkscape::UI::Tools::ToolBase*, GdkEvent*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:226:111: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Point Inkscape::setup_for_drag_start(SPDesktop *desktop, Inkscape::UI::Tools::ToolBase* ec, GdkEvent *ev) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-subset.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-primitive.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-blend.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-enums.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:40: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 92%] Building CXX object src/CMakeFiles/inkscape_base.dir/gc-anchored.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:45: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:57:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | Geom::Point getPoint() const { return point_on_line; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/gc-anchored.cpp.o -MF CMakeFiles/inkscape_base.dir/gc-anchored.cpp.o.d -o CMakeFiles/inkscape_base.dir/gc-anchored.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gc-anchored.cpp [ 92%] Building CXX object src/CMakeFiles/inkscape_base.dir/gc-finalized.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/gc-finalized.cpp.o -MF CMakeFiles/inkscape_base.dir/gc-finalized.cpp.o.d -o CMakeFiles/inkscape_base.dir/gc-finalized.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gc-finalized.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 92%] Building CXX object src/CMakeFiles/inkscape_base.dir/gradient-chemistry.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/gradient-chemistry.cpp.o -MF CMakeFiles/inkscape_base.dir/gradient-chemistry.cpp.o.d -o CMakeFiles/inkscape_base.dir/gradient-chemistry.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp: In function 'Geom::Rect Inkscape::snap_rectangular_box(const SPDesktop*, SPItem*, const Geom::Point&, const Geom::Point&, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:89:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Geom::Rect Inkscape::snap_rectangular_box(SPDesktop const *desktop, SPItem *item, | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:105:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Geom::Point delta = pt - center; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:215:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | p[0] *= desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:221:102: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | Geom::Point(MAX(p[0][Geom::X], p[1][Geom::X]), MAX(p[0][Geom::Y], p[1][Geom::Y]))); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp: In function 'Inkscape::snap_rectangular_box(SPDesktop const*, SPItem*, Geom::Point const&, Geom::Point const&, int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:89:12: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Geom::Rect Inkscape::snap_rectangular_box(SPDesktop const *desktop, SPItem *item, | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:185:35: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:89:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:215:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | p[0] *= desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:56: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 92%] Building CXX object src/CMakeFiles/inkscape_base.dir/gradient-drag.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/gradient-drag.cpp.o -MF CMakeFiles/inkscape_base.dir/gradient-drag.cpp.o.d -o CMakeFiles/inkscape_base.dir/gradient-drag.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 92%] Building CXX object src/CMakeFiles/inkscape_base.dir/graphlayout.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/graphlayout.cpp.o -MF CMakeFiles/inkscape_base.dir/graphlayout.cpp.o.d -o CMakeFiles/inkscape_base.dir/graphlayout.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document-undo.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 92%] Building CXX object src/CMakeFiles/inkscape_base.dir/guide-snapper.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/guide-snapper.cpp.o -MF CMakeFiles/inkscape_base.dir/guide-snapper.cpp.o.d -o CMakeFiles/inkscape_base.dir/guide-snapper.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:59: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-catchall.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In function 'Avoid::Polygon avoid_item_poly(const SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:283:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | Geom::Affine itd_mat = item->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:299:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | prev_parallel_hull_edge.setOrigin(hull_edge.origin()+hull_edge.versor().ccw()*spacing); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In function 'std::vector approxItemWithPoints(const SPItem*, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:248:101: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | std::vector child_points = approxItemWithPoints(child_item, item_transform * child_item->transform); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:68: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h: In member function 'Geom::Point Box3D::VanishingPoint::get_pos() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:71:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | inline Geom::Point get_pos() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In function 'std::vector approxCurveWithPoints(SPCurve*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:211:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | poly_points.push_back(cit->initialPoint()); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:70: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h: In constructor 'SPDocument::SPDocument()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:368:19: warning: 'SPDocument::actionkey' will be initialized after [-Wreorder] 368 | Glib::ustring actionkey; // Last action key, used to combine actions in undo. | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:305:31: warning: 'Inkscape::ProfileManager* SPDocument::profileManager' [-Wreorder] 305 | Inkscape::ProfileManager* profileManager; // Color profile. | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:99:1: warning: when initialized here [-Wreorder] 99 | SPDocument::SPDocument() : | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:401:10: warning: 'SPDocument::oldSignalsConnected' will be initialized after [-Wreorder] 401 | bool oldSignalsConnected; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:347:14: warning: 'Persp3D* SPDocument::current_persp3d' [-Wreorder] 347 | Persp3D *current_persp3d; /**< Currently 'active' perspective (to which, e.g., newly created boxes are attached) */ | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:99:1: warning: when initialized here [-Wreorder] 99 | SPDocument::SPDocument() : | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:348:18: warning: 'SPDocument::current_persp3d_impl' will be initialized after [-Wreorder] 348 | Persp3DImpl *current_persp3d_impl; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:326:17: warning: 'SPDocument* SPDocument::_parent_document' [-Wreorder] 326 | SPDocument *_parent_document; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:99:1: warning: when initialized here [-Wreorder] 99 | SPDocument::SPDocument() : | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:344:18: warning: 'SPDocument::_node_cache_valid' will be initialized after [-Wreorder] 344 | mutable bool _node_cache_valid; | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:165:15: warning: 'SPObject* SPDocument::_activexmltree' [-Wreorder] 165 | SPObject *_activexmltree; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:99:1: warning: when initialized here [-Wreorder] 99 | SPDocument::SPDocument() : | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'Geom::Scale SPDocument::getDocumentScale() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:655:44: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 655 | Geom::Scale SPDocument::getDocumentScale() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'Geom::Rect SPDocument::getViewBox() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:796:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 796 | Geom::Rect SPDocument::getViewBox() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'Geom::Point SPDocument::getDimensions() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:825:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 825 | Geom::Point SPDocument::getDimensions() const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In constructor 'SPDesktop::SPDesktop()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:161:35: warning: 'SPDesktop::canvas' will be initialized after [-Wreorder] 161 | Inkscape::UI::Widget::Canvas *canvas; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:141:32: warning: 'Inkscape::LayerModel* SPDesktop::layers' [-Wreorder] 141 | Inkscape::LayerModel *layers; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:109:1: warning: when initialized here [-Wreorder] 109 | SPDesktop::SPDesktop() | ^~~~~~~~~ [ 92%] Building CXX object src/CMakeFiles/inkscape_base.dir/help.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/help.cpp.o -MF CMakeFiles/inkscape_base.dir/help.cpp.o.d -o CMakeFiles/inkscape_base.dir/help.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Point SPDesktop::point(bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:630:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 630 | Geom::Point SPDesktop::point(bool outside_canvas) const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Parallelogram SPDesktop::get_display_area(bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798:75: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 798 | Geom::Parallelogram SPDesktop::get_display_area(bool use_integer_viewbox) const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Point SPDesktop::current_center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:937:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 937 | Geom::Point SPDesktop::current_center() const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Affine SPDesktop::w2d() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1843:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1843 | Geom::Affine SPDesktop::w2d() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Point SPDesktop::w2d(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1848:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1848 | Geom::Point SPDesktop::w2d(Geom::Point const &p) const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Affine SPDesktop::dt2doc() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1864:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1864 | Geom::Affine SPDesktop::dt2doc() const | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Point SPDesktop::doc2dt(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1870:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1870 | Geom::Point SPDesktop::doc2dt(Geom::Point const &p) const | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:44: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:44: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:44: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp: In function 'bool sp_dt_guide_event(GdkEvent*, Inkscape::CanvasItemGuideLine*, SPGuide*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:226:70: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Angle snap_angle = angle - orig_angle; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:235:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 235 | guide->set_normal(Geom::Point::polar(angle).cw(), false); | ~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:308:78: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | Geom::Angle snap_angle = angle - orig_angle; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:317:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | guide->set_normal(Geom::Point::polar(angle).cw(), true); | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /usr/include/boost/operators.hpp: In function 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::cw() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point cw() const { | ^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:44: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:640:31: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:639:42: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:876:21: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:44: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:880:64: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp: In function 'void sp_desktop_apply_css_recursive(SPObject*, SPCSSAttr*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:151:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | Geom::Affine const local(item->i2doc_affine()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In member function 'SPAvoidRef::getConnectionPointPos()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:185:35: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | return (bbox) ? bbox->midpoint() : Geom::Point(0, 0); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:50: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 92%] Building CXX object src/CMakeFiles/inkscape_base.dir/id-clash.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/id-clash.cpp.o -MF CMakeFiles/inkscape_base.dir/id-clash.cpp.o.d -o CMakeFiles/inkscape_base.dir/id-clash.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 92%] Building CXX object src/CMakeFiles/inkscape_base.dir/inkscape.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/inkscape.cpp.o -MF CMakeFiles/inkscape_base.dir/inkscape.cpp.o.d -o CMakeFiles/inkscape_base.dir/inkscape.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'void SPDesktop::redrawDesktop()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:434:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 434 | canvas->set_affine(_current_affine.d2w()); // For CanvasItem's. | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'bool SPDesktop::isWithinViewport(SPItem*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:483:44: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | auto const viewport = get_display_area(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'void SPDesktop::set_coordinate_status(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:590:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 590 | SPDesktop::set_coordinate_status (Geom::Point p) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Point SPDesktop::point(bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:634:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 634 | Geom::Rect const r = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:637:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 637 | p = w2d(pw); | ~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'void SPDesktop::set_display_area(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:729:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 729 | canvas->set_affine(_current_affine.d2w()); // For CanvasItem's. | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'void SPDesktop::set_display_area(const Geom::Rect&, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:772:56: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 772 | Geom::Rect w( Geom::Point(), canvas->get_area_world().dimensions() ); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:772:69: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 772 | Geom::Rect w( Geom::Point(), canvas->get_area_world().dimensions() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'void SPDesktop::DesktopAffine::setScale(Geom::Scale)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:491:14: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 491 | void setScale( Geom::Scale scale ) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'void SPDesktop::DesktopAffine::_update()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'void SPDesktop::DesktopAffine::setOffset(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:550:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | void setOffset( Geom::Point offset ) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Parallelogram SPDesktop::get_display_area(bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798:21: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 798 | Geom::Parallelogram SPDesktop::get_display_area(bool use_integer_viewbox) const | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:801:108: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 801 | Geom::Rect const viewbox = use_integer_viewbox ? canvas->get_area_world_int() : canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:804:47: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 804 | return Geom::Parallelogram(viewbox) * w2d(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:804:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 804 | return Geom::Parallelogram(viewbox) * w2d(); | ~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:804:47: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 804 | return Geom::Parallelogram(viewbox) * w2d(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'void SPDesktop::zoom_absolute(const Geom::Point&, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:817:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 817 | Geom::Point w = d2w(center); // Must be before zoom changed. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:819:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 819 | w = canvas->get_area_world().midpoint(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:819:11: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 819 | w = canvas->get_area_world().midpoint(); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Point SPDesktop::current_center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:938:34: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | return canvas->get_area_world().midpoint() * _current_affine.w2d(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:938:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 938 | return canvas->get_area_world().midpoint() * _current_affine.w2d(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:938:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | return canvas->get_area_world().midpoint() * _current_affine.w2d(); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:938:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | return canvas->get_area_world().midpoint() * _current_affine.w2d(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::DesktopAffine::w2d() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:488:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 488 | Geom::Affine w2d() const { return _w2d; }; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'void SPDesktop::zoom_quick(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:981:64: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 981 | Geom::Rect const d_canvas = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:982:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 982 | Geom::Point midpoint = w2d(d_canvas.midpoint()); // Midpoint of drawing on canvas. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'void SPDesktop::rotate_absolute_center_point(const Geom::Point&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1045:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1045 | Geom::Rect viewbox = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1046:41: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1046 | set_display_area(c, viewbox.midpoint()); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'void SPDesktop::rotate_relative_center_point(const Geom::Point&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1060:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1060 | Geom::Rect viewbox = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1061:41: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1061 | set_display_area(c, viewbox.midpoint()); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'void SPDesktop::flip_absolute_center_point(const Geom::Point&, SPDesktop::CanvasFlip)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1105:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1105 | Geom::Rect viewbox = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1106:41: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1106 | set_display_area(c, viewbox.midpoint()); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'void SPDesktop::flip_relative_center_point(const Geom::Point&, SPDesktop::CanvasFlip)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1120:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1120 | Geom::Rect viewbox = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1121:41: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1121 | set_display_area(c, viewbox.midpoint()); | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'void SPDesktop::scroll_relative(const Geom::Point&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1157:55: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1157 | Geom::Rect const viewbox = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1158:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1158 | scroll_absolute( viewbox.min() - delta, is_scrolling ); | ~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'bool SPDesktop::scroll_to_point(const Geom::Point&, gdouble)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1187:43: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1187 | Geom::Rect w = canvas->get_area_world(); // Window in screen coordinates. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1190:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1190 | Geom::Point c = d2w(p); // Point 'p' in screen coordinates. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Affine SPDesktop::w2d() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1843:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1843 | Geom::Affine SPDesktop::w2d() const | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Point SPDesktop::w2d(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1848:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1848 | Geom::Point SPDesktop::w2d(Geom::Point const &p) const | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1850:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1850 | return p * _current_affine.w2d(); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1850:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1850 | return p * _current_affine.w2d(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Point SPDesktop::d2w(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1855:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1855 | return p * _current_affine.d2w(); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1855:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1855 | return p * _current_affine.d2w(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Affine SPDesktop::dt2doc() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1864:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1864 | Geom::Affine SPDesktop::dt2doc() const | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Point SPDesktop::doc2dt(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1870:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1870 | Geom::Point SPDesktop::doc2dt(Geom::Point const &p) const | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'Geom::Point SPDesktop::dt2doc(const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1877:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1877 | return p * dt2doc(); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1877:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1877 | return p * dt2doc(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In function 'boost::operators_impl::operator-(Geom::Angle const&, Geom::Angle const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In function 'approxItemWithPoints(SPItem const*, Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:248:115: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | std::vector child_points = approxItemWithPoints(child_item, item_transform * child_item->transform); | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:236:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | static std::vector approxItemWithPoints(SPItem const *item, const Geom::Affine& item_transform) | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp: In function 'sp_dt_guide_event(_GdkEvent*, Inkscape::CanvasItemGuideLine*, SPGuide*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105:6: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | bool sp_dt_guide_event(GdkEvent *event, Inkscape::CanvasItemGuideLine *guide_item, SPGuide *guide) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105:6: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In function 'avoid_item_poly(SPItem const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:277:23: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | static Avoid::Polygon avoid_item_poly(SPItem const *item) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:226:70: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Angle snap_angle = angle - orig_angle; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:235:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 235 | guide->set_normal(Geom::Point::polar(angle).cw(), false); | ~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:308:78: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | Geom::Angle snap_angle = angle - orig_angle; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:317:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | guide->set_normal(Geom::Point::polar(angle).cw(), true); | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'void SPDocument::setDocumentScale(double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:639:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 639 | root->viewBox = Geom::Rect::from_xywh( | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 640 | root->viewBox.left(), | ~~~~~~~~~~~~~~~~~~~~~ 641 | root->viewBox.top(), | ~~~~~~~~~~~~~~~~~~~~ 642 | root->width.computed * scaleX, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | root->height.computed * scaleY ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:44: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'Geom::Scale SPDocument::getDocumentScale() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:655:13: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 655 | Geom::Scale SPDocument::getDocumentScale() const | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'Geom::Rect SPDocument::getViewBox() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:796:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 796 | Geom::Rect SPDocument::getViewBox() const | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'Geom::Point SPDocument::getDimensions() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:825:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 825 | Geom::Point SPDocument::getDimensions() const | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'void SPDocument::fitToRect(const Geom::Rect&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:880:64: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 880 | auto rect_with_margins_dt_old = rect_with_margins * doc2dt(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:890:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 890 | Geom::Translate const tr(-rect_with_margins_dt_new.min()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:44: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'void SPDocument::setupViewport(SPItemCtx*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:1242:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1242 | ctx->i2doc = Geom::identity(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:1247:23: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1247 | ctx->viewport = Geom::Rect::from_xywh(0, 0, Inkscape::Util::Quantity::convert(210, "mm", "px"), Inkscape::Util::Quantity::convert(297, "mm", "px")); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:1249:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1249 | ctx->i2vp = Geom::identity(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 94%] Building CXX object src/CMakeFiles/inkscape_base.dir/inkscape-version-info.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/inkscape-version-info.cpp.o -MF CMakeFiles/inkscape_base.dir/inkscape-version-info.cpp.o.d -o CMakeFiles/inkscape_base.dir/inkscape-version-info.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-version-info.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::redrawDesktop()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:434:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 434 | canvas->set_affine(_current_affine.d2w()); // For CanvasItem's. | ~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::scroll_relative(Geom::Point const&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1158:33: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1158 | scroll_absolute( viewbox.min() - delta, is_scrolling ); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::current_center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:938:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | return canvas->get_area_world().midpoint() * _current_affine.w2d(); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:938:45: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | return canvas->get_area_world().midpoint() * _current_affine.w2d(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp: In function 'SPFilter* new_filter_gaussian_blur(SPDocument*, gdouble, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:210:21: warning: unused variable 'b' [-Wunused-variable] 210 | SPGaussianBlur *b = SP_GAUSSIANBLUR( document->getObjectByRepr(b_repr) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp: In function 'SPFilter* new_filter_blend_gaussian_blur(SPDocument*, const char*, gdouble, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:272:25: warning: unused variable 'b' [-Wunused-variable] 272 | SPGaussianBlur *b = SP_GAUSSIANBLUR( document->getObjectByRepr(b_repr) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:294:20: warning: unused variable 'b' [-Wunused-variable] 294 | SPFeBlend *b = SP_FEBLEND(document->getObjectByRepr(b_repr)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp: In function 'SPFilter* modify_filter_gaussian_blur_from_item(SPDocument*, SPItem*, gdouble)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:357:25: warning: variable 'r' set but not used [-Wunused-but-set-variable] 357 | Geom::OptRect const r = item->desktopGeometricBounds(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::set_display_area(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:729:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 729 | canvas->set_affine(_current_affine.d2w()); // For CanvasItem's. | ~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::set_display_area(Geom::Rect const&, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:772:69: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 772 | Geom::Rect w( Geom::Point(), canvas->get_area_world().dimensions() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 94%] Building CXX object src/CMakeFiles/inkscape_base.dir/layer-fns.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/layer-fns.cpp.o -MF CMakeFiles/inkscape_base.dir/layer-fns.cpp.o.d -o CMakeFiles/inkscape_base.dir/layer-fns.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp: In function 'SPFilter* new_filter_simple_from_item(SPDocument*, SPItem*, const char*, gdouble)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:312:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | return new_filter_blend_gaussian_blur(document, mode, radius, item->i2dt_affine().descrim()); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'SPDocument::fitToRect(Geom::Rect const&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:877:21: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 877 | rect.max() + Geom::Point(margin_right, margin_bottom)); | ~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/event-log.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp: In function 'void sp_file_revert_dialog()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:177:26: warning: unused variable 'repr' [-Wunused-variable] 177 | Inkscape::XML::Node *repr = doc->getReprRoot(); | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::get_display_area(bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:804:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 804 | return Geom::Parallelogram(viewbox) * w2d(); | ~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798:21: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 798 | Geom::Parallelogram SPDesktop::get_display_area(bool use_integer_viewbox) const | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798:21: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798:21: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798:21: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:801:107: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 801 | Geom::Rect const viewbox = use_integer_viewbox ? canvas->get_area_world_int() : canvas->get_area_world(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::isWithinViewport(SPItem*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:481:6: note: parameter passing for argument of type 'const struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 481 | bool SPDesktop::isWithinViewport (SPItem *item) const | ^~~~~~~~~ In function 'Geom::operator*(Geom::Point const&, Geom::Affine const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::current_center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:937:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 937 | Geom::Point SPDesktop::current_center() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:937:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:937:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:937:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:938:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | return canvas->get_area_world().midpoint() * _current_affine.w2d(); | ~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::scroll_relative(Geom::Point const&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1155:1: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1155 | SPDesktop::scroll_relative (Geom::Point const &delta, bool is_scrolling) | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::setWindowPosition(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1284:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1284 | SPDesktop::setWindowPosition (Geom::Point p) | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::w2d() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1843:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1843 | Geom::Affine SPDesktop::w2d() const | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::w2d(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1848:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1848 | Geom::Point SPDesktop::w2d(Geom::Point const &p) const | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::point(bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:630:13: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 630 | Geom::Point SPDesktop::point(bool outside_canvas) const | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:630:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:630:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:630:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:634:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 634 | Geom::Rect const r = canvas->get_area_world(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:640:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 640 | Geom::Point r0 = w2d(r.min()); | ~~~^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::scroll_to_point(Geom::Point const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1180:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | SPDesktop::scroll_to_point (Geom::Point const &p, gdouble autoscrollspeed) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1180:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1187:42: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1187 | Geom::Rect w = canvas->get_area_world(); // Window in screen coordinates. | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1190:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1190 | Geom::Point c = d2w(p); // Point 'p' in screen coordinates. | ~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In member function 'SPDesktop::dt2doc() const': cc1plus: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::doc2dt(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1870:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1870 | Geom::Point SPDesktop::doc2dt(Geom::Point const &p) const | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1041:77: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::dt2doc(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1877:22: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1877 | return p * dt2doc(); | ~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1875:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1875 | Geom::Point SPDesktop::dt2doc(Geom::Point const &p) const | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'SPDesktop::set_display_area(Geom::Rect const&, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:769:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | SPDesktop::set_display_area( Geom::Rect const &r, double border, bool log) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:769:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:769:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:769:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:772:56: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 772 | Geom::Rect w( Geom::Point(), canvas->get_area_world().dimensions() ); | ~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::zoom_page_width()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:875:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 875 | SPDesktop::zoom_page_width() | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'SPDesktop::zoom_absolute(Geom::Point const&, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 815 | SPDesktop::zoom_absolute(Geom::Point const ¢er, double zoom, bool keep_point) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:817:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 817 | Geom::Point w = d2w(center); // Must be before zoom changed. | ~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:819:35: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 819 | w = canvas->get_area_world().midpoint(); | ~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In function '_pinch_scale_changed_handler(_GtkGesture*, double, SPDesktop*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:97:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | static void _pinch_scale_changed_handler(GtkGesture *gesture, gdouble delta, SPDesktop *desktop) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object src/CMakeFiles/inkscape_base.dir/layer-manager.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/layer-manager.cpp.o -MF CMakeFiles/inkscape_base.dir/layer-manager.cpp.o.d -o CMakeFiles/inkscape_base.dir/layer-manager.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'SPDesktop::rotate_absolute_keep_point(Geom::Point const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1012:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1012 | SPDesktop::rotate_absolute_keep_point (Geom::Point const &c, double rotate) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1012:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1012:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1012:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1014:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1014 | Geom::Point w = d2w( c ); // Must be before rotate changed. | ~~~^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::rotate_relative_keep_point(Geom::Point const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1027:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1027 | SPDesktop::rotate_relative_keep_point (Geom::Point const &c, double rotate) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1027:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1027:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1027:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1029:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1029 | Geom::Point w = d2w( c ); // Must be before rotate changed. | ~~~^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::rotate_absolute_center_point(Geom::Point const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1042 | SPDesktop::rotate_absolute_center_point (Geom::Point const &c, double rotate) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1045:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1045 | Geom::Rect viewbox = canvas->get_area_world(); | ~~~~~~~~~~~~~~~~~~~~~~^~ [ 94%] Building CXX object src/CMakeFiles/inkscape_base.dir/layer-model.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/layer-model.cpp.o -MF CMakeFiles/inkscape_base.dir/layer-model.cpp.o.d -o CMakeFiles/inkscape_base.dir/layer-model.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'SPDesktop::rotate_relative_center_point(Geom::Point const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1057 | SPDesktop::rotate_relative_center_point (Geom::Point const &c, double rotate) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1060:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1060 | Geom::Rect viewbox = canvas->get_area_world(); | ~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'SPDesktop::flip_absolute_keep_point(Geom::Point const&, SPDesktop::CanvasFlip)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1072:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | SPDesktop::flip_absolute_keep_point (Geom::Point const &c, CanvasFlip flip) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1072:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1072:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1072:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1074:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1074 | Geom::Point w = d2w(c); // Must be before flip. | ~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::flip_relative_keep_point(Geom::Point const&, SPDesktop::CanvasFlip)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1087:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1087 | SPDesktop::flip_relative_keep_point (Geom::Point const &c, CanvasFlip flip) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1087:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1087:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1087:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1089:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1089 | Geom::Point w = d2w(c); // Must be before flip. | ~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::flip_absolute_center_point(Geom::Point const&, SPDesktop::CanvasFlip)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1102:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | SPDesktop::flip_absolute_center_point (Geom::Point const &c, CanvasFlip flip) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1102:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1102:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1105:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1105 | Geom::Rect viewbox = canvas->get_area_world(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'SPDesktop::flip_relative_center_point(Geom::Point const&, SPDesktop::CanvasFlip)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1117:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1117 | SPDesktop::flip_relative_center_point (Geom::Point const &c, CanvasFlip flip) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1117:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1117:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1120:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1120 | Geom::Rect viewbox = canvas->get_area_world(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'SPDesktop::zoom_quick(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:946:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 946 | void SPDesktop::zoom_quick(bool enable) | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:981:63: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 981 | Geom::Rect const d_canvas = canvas->get_area_world(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:982:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 982 | Geom::Point midpoint = w2d(d_canvas.midpoint()); // Midpoint of drawing on canvas. | ~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp: In function 'void sp_import_document(SPDesktop*, SPDocument*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:980:92: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 980 | Geom::Affine relative_use_transform = original->transform.inverse() * use->transform; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1033:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1033 | Geom::Point offset = pos_original - sel_bbox->corner(3); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp: In function 'SPObject* file_import(SPDocument*, const Glib::ustring&, Inkscape::Extension::Extension*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1167:106: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1167 | Geom::Affine affine = doc->getRoot()->c2p * SP_ITEM(place_to_insert)->i2doc_affine().inverse(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1175:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1175 | Geom::Point m( pointer_location - sel_bbox->midpoint() ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:513:50: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'SPDocument::setDocumentScale(double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:639:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 639 | root->viewBox = Geom::Rect::from_xywh( | ~~~~~~~~~~~~~~~~~~~~~^ 640 | root->viewBox.left(), | ~~~~~~~~~~~~~~~~~~~~~ 641 | root->viewBox.top(), | ~~~~~~~~~~~~~~~~~~~~ 642 | root->width.computed * scaleX, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | root->height.computed * scaleY ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'SPDocument::getDocumentScale() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:655:13: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 655 | Geom::Scale SPDocument::getDocumentScale() const | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'SPDocument::getViewBox() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:802:40: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 802 | viewBox = Geom::Rect::from_xywh( 0, 0, getWidth().value("px"), getHeight().value("px")); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:796:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 796 | Geom::Rect SPDocument::getViewBox() const | ^~~~~~~~~~ In member function 'SPDocument::getDimensions() const': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp: In function 'void sp_file_convert_dpi(SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:513:50: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 513 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value("px") * ratio_viewbox, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | doc->getHeight().value("px") * ratio_viewbox)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:569:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | gd->moveto(gd->getPoint() / ratio, true); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:581:63: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | Geom::Scale scale = doc->getDocumentScale(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'SPDocument::setupViewport(SPItemCtx*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:1247:46: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 1247 | ctx->viewport = Geom::Rect::from_xywh(0, 0, Inkscape::Util::Quantity::convert(210, "mm", "px"), Inkscape::Util::Quantity::convert(297, "mm", "px")); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:46: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:267:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1168:81: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1168 | selection->applyAffine(desktop->dt2doc() * affine * desktop->doc2dt(), true, false, false); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1175:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1175 | Geom::Point m( pointer_location - sel_bbox->midpoint() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1056:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1056 | file_import(SPDocument *in_doc, const Glib::ustring &uri, | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1056:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1056:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1063:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1063 | auto pointer_location = desktop->point(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1167:95: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1167 | Geom::Affine affine = doc->getRoot()->c2p * SP_ITEM(place_to_insert)->i2doc_affine().inverse(); [ 94%] Building CXX object src/CMakeFiles/inkscape_base.dir/line-geometry.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/line-geometry.cpp.o -MF CMakeFiles/inkscape_base.dir/line-geometry.cpp.o.d -o CMakeFiles/inkscape_base.dir/line-geometry.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ [ 94%] Building CXX object src/CMakeFiles/inkscape_base.dir/line-snapper.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/line-snapper.cpp.o -MF CMakeFiles/inkscape_base.dir/line-snapper.cpp.o.d -o CMakeFiles/inkscape_base.dir/line-snapper.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp: In function 'sp_file_convert_dpi(SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:569:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | gd->moveto(gd->getPoint() / ratio, true); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:588:56: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 588 | xy->Scale(scale.inverse()); /* *** */ | ~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In function 'boost::operators_impl::operator/(Geom::Point const&, double const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp: In function 'sp_file_convert_dpi(SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:513:50: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value("px") * ratio_viewbox, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | doc->getHeight().value("px") * ratio_viewbox)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:315:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | void sp_file_convert_dpi(SPDocument *doc) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:569:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | gd->moveto(gd->getPoint() / ratio, true); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:581:62: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | Geom::Scale scale = doc->getDocumentScale(); | ~~~~~~~~~~~~~~~~~~~~~^~ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp: In function 'sp_import_document(SPDesktop*, SPDocument*, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:980:92: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 980 | Geom::Affine relative_use_transform = original->transform.inverse() * use->transform; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1033:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1033 | Geom::Point offset = pos_original - sel_bbox->corner(3); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:929:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 929 | void sp_import_document(SPDesktop *desktop, SPDocument *clipdoc, bool in_place) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:929:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:980:82: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 980 | Geom::Affine relative_use_transform = original->transform.inverse() * use->transform; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1041:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1041 | Geom::Point mouse_offset = desktop->point() - sel_bbox->midpoint(); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 94%] Building CXX object src/CMakeFiles/inkscape_base.dir/media.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/media.cpp.o -MF CMakeFiles/inkscape_base.dir/media.cpp.o.d -o CMakeFiles/inkscape_base.dir/media.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/media.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 94%] Building CXX object src/CMakeFiles/inkscape_base.dir/message-context.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/message-context.cpp.o -MF CMakeFiles/inkscape_base.dir/message-context.cpp.o.d -o CMakeFiles/inkscape_base.dir/message-context.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/message-context.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 94%] Building CXX object src/CMakeFiles/inkscape_base.dir/message-stack.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/message-stack.cpp.o -MF CMakeFiles/inkscape_base.dir/message-stack.cpp.o.d -o CMakeFiles/inkscape_base.dir/message-stack.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/message-stack.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 94%] Building CXX object src/CMakeFiles/inkscape_base.dir/mod360.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/mod360.cpp.o -MF CMakeFiles/inkscape_base.dir/mod360.cpp.o.d -o CMakeFiles/inkscape_base.dir/mod360.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/mod360.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 94%] Building CXX object src/CMakeFiles/inkscape_base.dir/object-hierarchy.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object-hierarchy.cpp.o -MF CMakeFiles/inkscape_base.dir/object-hierarchy.cpp.o.d -o CMakeFiles/inkscape_base.dir/object-hierarchy.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-hierarchy.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:363:47: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:377:40: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:475:45: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-group.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:52: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 94%] Building CXX object src/CMakeFiles/inkscape_base.dir/object-snapper.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/object-snapper.cpp.o -MF CMakeFiles/inkscape_base.dir/object-snapper.cpp.o.d -o CMakeFiles/inkscape_base.dir/object-snapper.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In function 'SPGradient* sp_gradient_reset_to_userspace(SPGradient*, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:266:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:363:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 363 | Geom::Coord const width = bbox->dimensions()[Geom::X]; | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:378:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | Geom::Translate (center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:376:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | Geom::Affine squeeze = Geom::Translate (-center) * | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:376:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | Geom::Affine squeeze = Geom::Translate (-center) * | ~~~~~~~~~~~~~~~~~~~~^ 377 | Geom::Scale(1, height/width) * | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:385:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | Geom::Point pStart = center - Geom::Point(width/2, 0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:404:47: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 404 | if (intersection(bbl1, grl.ray(grl.angle()))) { | ~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:408:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 408 | pStart = bbl2.pointAt((*intersection(bbl2, grl)).ta); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:410:47: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 410 | if (intersection(bbl2, grl.ray(grl.angle()))) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:9: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:296:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | result.setOrigin(pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:298:16: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 298 | return result; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:230:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | Point pointAt(Coord t) const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In function 'SPGradient* sp_gradient_convert_to_userspace(SPGradient*, SPItem*, const gchar*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:266:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:473:54: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 473 | bbox2user = Geom::Affine(bbox->dimensions()[Geom::X], 0, | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:478:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | bbox2user = Geom::identity(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:518:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 518 | Geom::Point p1_u = p1_b * point_convert; | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'void sp_item_gradient_set_coords(SPItem*, GrPointType, guint, Geom::Point, Inkscape::PaintTarget, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | void sp_item_gradient_set_coords(SPItem *item, GrPointType point_type, guint point_i, Geom::Point p_w, Inkscape::PaintTarget fill_or_stroke, bool write_repr, bool scale) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:996:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 996 | Geom::Affine i2d (item->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:997:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 997 | Geom::Point p = p_w * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:997:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 997 | Geom::Point p = p_w * i2d.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:997:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 997 | Geom::Point p = p_w * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:998:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 998 | p *= (gradient->gradientTransform).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1067:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1067 | Geom::Point c_w = c * gradient->gradientTransform * i2d; // now in desktop coords | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1112:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1112 | Geom::Affine (Geom::Translate (c_w)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1107:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1107 | Geom::Affine move = Geom::Affine (Geom::Translate (-c_w)) * | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1107:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1107 | Geom::Affine move = Geom::Affine (Geom::Translate (-c_w)) * | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1121:106: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1121 | Geom::Point r2_w = (c + Geom::Point(0, -rg->r.computed)) * gradient->gradientTransform * i2d; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1131:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1131 | Geom::Affine (Geom::Translate (c_w)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1126:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1126 | Geom::Affine move = Geom::Affine (Geom::Translate (-c_w)) * | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1126:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1126 | Geom::Affine move = Geom::Affine (Geom::Translate (-c_w)) * | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-gradient.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h: In function 'Geom::Point getGradientCoords(SPItem*, GrPointType, guint, Inkscape::PaintTarget)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:266:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1352:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1352 | p *= Geom::Affine(bbox->dimensions()[Geom::X], 0, | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1357:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1357 | p *= Geom::Affine(gradient->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1358:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1358 | return p; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 94%] Building CXX object src/CMakeFiles/inkscape_base.dir/path-chemistry.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/path-chemistry.cpp.o -MF CMakeFiles/inkscape_base.dir/path-chemistry.cpp.o.d -o CMakeFiles/inkscape_base.dir/path-chemistry.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/id-clash.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 95%] Building CXX object src/CMakeFiles/inkscape_base.dir/path-prefix.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/path-prefix.cpp.o -MF CMakeFiles/inkscape_base.dir/path-prefix.cpp.o.d -o CMakeFiles/inkscape_base.dir/path-prefix.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-prefix.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2661:43: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:129:41: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/graphlayout.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 95%] Building CXX object src/CMakeFiles/inkscape_base.dir/perspective-line.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/help.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/perspective-line.cpp.o -MF CMakeFiles/inkscape_base.dir/perspective-line.cpp.o.d -o CMakeFiles/inkscape_base.dir/perspective-line.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::ray(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:297:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 297 | result.setVector(vector()); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In member function 'Geom::GenericRect::corner(unsigned int) const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Scale const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ [ 95%] Building CXX object src/CMakeFiles/inkscape_base.dir/preferences.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'getGradientCoords(SPItem*, GrPointType, unsigned int, Inkscape::PaintTarget)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1354:60: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1354 | bbox->min()[Geom::X], bbox->min()[Geom::Y]); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/preferences.cpp.o -MF CMakeFiles/inkscape_base.dir/preferences.cpp.o.d -o CMakeFiles/inkscape_base.dir/preferences.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'sp_gradient_reset_to_userspace(SPGradient*, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:358:44: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 358 | Geom::OptRect bbox = item->visualBounds(); // we need "true" bbox without item_i2d_affine | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:366:46: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Point const center = bbox->midpoint(); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'sp_gradient_convert_to_userspace(SPGradient*, SPItem*, char const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:471:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 471 | Geom::OptRect bbox = item->visualBounds(); // we need "true" bbox without item_i2d_affine | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:475:67: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 475 | bbox->min()[Geom::X], bbox->min()[Geom::Y]); | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:478:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | bbox2user = Geom::identity(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'sp_item_gradient_set_coords(SPItem*, GrPointType, unsigned int, Geom::Point, Inkscape::PaintTarget, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1107:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1107 | Geom::Affine move = Geom::Affine (Geom::Translate (-c_w)) * | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1108:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1108 | Geom::Affine (Geom::Rotate(-r1_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1126:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1126 | Geom::Affine move = Geom::Affine (Geom::Translate (-c_w)) * | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1127:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1127 | Geom::Affine (Geom::Rotate(-r2_angle)) * | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'SPStop* GrDrag::addStopNearPoint(SPItem*, Geom::Point, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:402:106: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Geom::Affine transform = Geom::Affine(mg->gradientTransform)*(Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:416:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | p[0] = patch.getPoint( 0, 0 ) * transform; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-fns.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'void GrDragger::moveMeshHandles(Geom::Point, MeshNodeOperation)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1377:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | Geom::Affine i2d ( item->i2dt_affine() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1378:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1378 | Geom::Point pcg_old = pc_old * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1378:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1378 | Geom::Point pcg_old = pc_old * i2d.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1378:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1378 | Geom::Point pcg_old = pc_old * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1379:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1379 | pcg_old *= (gradient->gradientTransform).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1388:90: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1388 | Geom::Point pk = getGradientCoords( item, POINT_MG_HANDLE, i, fill_or_stroke ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'void GrDrag::updateLines()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2523:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2523 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2565:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2565 | addLine(item, getGradientCoords(item, POINT_LG_BEGIN, 0, Inkscape::FOR_STROKE), getGradientCoords(item, POINT_LG_END, 0, Inkscape::FOR_STROKE), Inkscape::FOR_STROKE); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2607:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2607 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'void GrDrag::updateLevels()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2661:43: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 2661 | hor_levels.push_back(rect->min()[Geom::Y]); | ~~~~~~~~~^~ [ 95%] Building CXX object src/CMakeFiles/inkscape_base.dir/print.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/print.cpp.o -MF CMakeFiles/inkscape_base.dir/print.cpp.o.d -o CMakeFiles/inkscape_base.dir/print.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ [ 95%] Building CXX object src/CMakeFiles/inkscape_base.dir/profile-manager.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/profile-manager.cpp.o -MF CMakeFiles/inkscape_base.dir/profile-manager.cpp.o.d -o CMakeFiles/inkscape_base.dir/profile-manager.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::ray(double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:9: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 95%] Building CXX object src/CMakeFiles/inkscape_base.dir/proj_pt.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/proj_pt.cpp.o -MF CMakeFiles/inkscape_base.dir/proj_pt.cpp.o.d -o CMakeFiles/inkscape_base.dir/proj_pt.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/proj_pt.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'getGradientCoords(SPItem*, GrPointType, unsigned int, Inkscape::PaintTarget)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1278:139: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1278 | p = (1-offset) * Geom::Point(lg->x1.computed, lg->y1.computed) + offset * Geom::Point(lg->x2.computed, lg->y2.computed); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1357:86: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1357 | p *= Geom::Affine(gradient->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1250:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1250 | Geom::Point getGradientCoords(SPItem *item, GrPointType point_type, guint point_i, Inkscape::PaintTarget fill_or_stroke) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1357:85: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1357 | p *= Geom::Affine(gradient->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [ 95%] Building CXX object src/CMakeFiles/inkscape_base.dir/pure-transform.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/pure-transform.cpp.o -MF CMakeFiles/inkscape_base.dir/pure-transform.cpp.o.d -o CMakeFiles/inkscape_base.dir/pure-transform.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'sp_gradient_reset_to_userspace(SPGradient*, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:377:40: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 377 | Geom::Scale(1, height/width) * | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:73:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | _final = _initial + v; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:349:13: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 349 | SPGradient *sp_gradient_reset_to_userspace(SPGradient *gr, SPItem *item) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:395:68: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | Geom::LineSegment bbl1(bbox->corner(0), bbox->corner(1)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:404:47: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 404 | if (intersection(bbl1, grl.ray(grl.angle()))) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ [ 95%] Building CXX object src/CMakeFiles/inkscape_base.dir/rdf.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/rdf.cpp.o -MF CMakeFiles/inkscape_base.dir/rdf.cpp.o.d -o CMakeFiles/inkscape_base.dir/rdf.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'sp_gradient_transform_multiply(SPGradient*, Geom::Affine, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:570:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 570 | void sp_gradient_transform_multiply(SPGradient *gradient, Geom::Affine postmul, bool set) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.cpp:37: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'sp_item_gradient_set_coords(SPItem*, GrPointType, unsigned int, Geom::Point, Inkscape::PaintTarget, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:997:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 997 | Geom::Point p = p_w * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1108:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1108 | Geom::Affine (Geom::Rotate(-r1_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1104:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1104 | double move_angle = Geom::atan2(p_w - c_w) - r1_angle; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1114:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1114 | new_transform = gradient->gradientTransform * i2d * move * i2d.inverse(); | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1123:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1123 | double move_angle = Geom::atan2(p_w - c_w) - r2_angle; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1133:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1133 | new_transform = gradient->gradientTransform * i2d * move * i2d.inverse(); | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | void sp_item_gradient_set_coords(SPItem *item, GrPointType point_type, guint point_i, Geom::Point p_w, Inkscape::PaintTarget fill_or_stroke, bool write_repr, bool scale) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:996:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 996 | Geom::Affine i2d (item->i2dt_affine ()); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1047:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1047 | double offset = Geom::LineSegment(begin, end).nearestTime(p); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1114:87: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1114 | new_transform = gradient->gradientTransform * i2d * move * i2d.inverse(); | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1133:87: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1133 | new_transform = gradient->gradientTransform * i2d * move * i2d.inverse(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1142:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1142 | double offset = Geom::LineSegment(start, end).nearestTime(p); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'GrDrag::updateLevels()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2661:43: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 2661 | hor_levels.push_back(rect->min()[Geom::Y]); | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-model.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 95%] Building CXX object src/CMakeFiles/inkscape_base.dir/removeoverlap.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/removeoverlap.cpp.o -MF CMakeFiles/inkscape_base.dir/removeoverlap.cpp.o.d -o CMakeFiles/inkscape_base.dir/removeoverlap.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/proj_pt.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/proj_pt.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/layer-manager.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ [ 95%] Building CXX object src/CMakeFiles/inkscape_base.dir/rubberband.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/rubberband.cpp.o -MF CMakeFiles/inkscape_base.dir/rubberband.cpp.o.d -o CMakeFiles/inkscape_base.dir/rubberband.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ [ 95%] Building CXX object src/CMakeFiles/inkscape_base.dir/satisfied-guide-cns.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/satisfied-guide-cns.cpp.o -MF CMakeFiles/inkscape_base.dir/satisfied-guide-cns.cpp.o.d -o CMakeFiles/inkscape_base.dir/satisfied-guide-cns.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ [ 95%] Building CXX object src/CMakeFiles/inkscape_base.dir/selcue.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/selcue.cpp.o -MF CMakeFiles/inkscape_base.dir/selcue.cpp.o.d -o CMakeFiles/inkscape_base.dir/selcue.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In function 'boost::operators_impl::operator*(Geom::Affine const&, Geom::Affine const&)': cc1plus: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'std::pair Box3D::coordinates(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:79:106: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | std::pair coordinates (Geom::Point const &v1, Geom::Point const &v2, Geom::Point const &w) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'std::pair Box3D::side_of_intersection(const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:121:68: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Geom::Point const &pt, Geom::Point const &dir) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureScale::getScaleSnapped()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:109:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Scale getScaleSnapped() {return _scale_snapped;} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp: In member function 'virtual Geom::Point Inkscape::PureTranslate::getTransformedPoint(const Inkscape::SnapCandidatePoint&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:125:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Geom::Point PureTranslate::getTransformedPoint(SnapCandidatePoint const &p) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'std::pair Box3D::coordinates(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:79:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | std::pair coordinates (Geom::Point const &v1, Geom::Point const &v2, Geom::Point const &w) | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'bool Box3D::lies_in_quadrangle(const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:106:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | return (lies_in_sector (D - A, B - A, pt - A) && lies_in_sector (D - C, B - C, pt - C)); | ~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'std::pair Box3D::side_of_intersection(const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:120:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | side_of_intersection (Geom::Point const &A, Geom::Point const &B, Geom::Point const &C, Geom::Point const &D, | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:123:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Geom::Point dir_A (A - pt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:133:33: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | result = std::make_pair (A, B); | ~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'double Box3D::pos_angle(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:109:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | static double pos_angle (Geom::Point v, Geom::Point w) | ^~~~~~~~~ In file included from /usr/include/c++/11/bits/stl_algobase.h:64, from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:13: /usr/include/c++/11/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const Geom::Point&; _T2 = const Geom::Point&]': /usr/include/c++/11/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In member function 'std::optional Box3D::Line::intersection_with_viewbox(SPDesktop*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:167:41: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | auto vb = desktop->get_display_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:169:145: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | std::pair e = side_of_intersection (vb.corner(0), vb.corner(1), vb.corner(2), vb.corner(3), this->pt, this->v_dir); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:169:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | std::pair e = side_of_intersection (vb.corner(0), vb.corner(1), vb.corner(2), vb.corner(3), this->pt, this->v_dir); | ~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:169:145: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | std::pair e = side_of_intersection (vb.corner(0), vb.corner(1), vb.corner(2), vb.corner(3), this->pt, this->v_dir); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:163:39: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:58:42: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp: In function 'void removeoverlap(const std::vector&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/removeoverlap.cpp:58:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | Geom::Point min(item_box->min() - .5 * gap); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In member function 'Box3D::Line::set_direction(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:52:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | normal = v_dir.ccw(); | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In function 'Box3D::coordinates(Geom::Point const&, Geom::Point const&, Geom::Point const&)': cc1plus: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'Box3D::lies_in_quadrangle(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:106:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | return (lies_in_sector (D - A, B - A, pt - A) && lies_in_sector (D - C, B - C, pt - C)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In function 'std::make_pair(Geom::Point const&, Geom::Point const&)std::pair::type>::__type, std::__strip_reference_wrapper::type>::__type> [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'Box3D::side_of_intersection(Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:126:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Geom::Point dir_D (D - pt); | ^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ [ 96%] Building CXX object src/CMakeFiles/inkscape_base.dir/selection-chemistry.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/selection-chemistry.cpp.o -MF CMakeFiles/inkscape_base.dir/selection-chemistry.cpp.o.d -o CMakeFiles/inkscape_base.dir/selection-chemistry.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:120:1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | side_of_intersection (Geom::Point const &A, Geom::Point const &B, Geom::Point const &C, Geom::Point const &D, | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In member function 'Box3D::Line::intersection_with_viewbox(SPDesktop*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:27:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 27 | v_dir = vec - start; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165:28: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | std::optional Line::intersection_with_viewbox (SPDesktop *desktop) | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165:28: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165:28: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165:28: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:167:40: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | auto vb = desktop->get_display_area(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:169:77: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | std::pair e = side_of_intersection (vb.corner(0), vb.corner(1), vb.corner(2), vb.corner(3), this->pt, this->v_dir); | ~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:169:67: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | std::pair e = side_of_intersection (vb.corner(0), vb.corner(1), vb.corner(2), vb.corner(3), this->pt, this->v_dir); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object src/CMakeFiles/inkscape_base.dir/selection-describer.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/selection-describer.cpp.o -MF CMakeFiles/inkscape_base.dir/selection-describer.cpp.o.d -o CMakeFiles/inkscape_base.dir/selection-describer.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp [ 96%] Building CXX object src/CMakeFiles/inkscape_base.dir/selection.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/selection.cpp.o -MF CMakeFiles/inkscape_base.dir/selection.cpp.o.d -o CMakeFiles/inkscape_base.dir/selection.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'GrDrag::addStopNearPoint(SPItem*, Geom::Point, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:402:106: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Geom::Affine transform = Geom::Affine(mg->gradientTransform)*(Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:419:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 419 | p[3] = patch.getPoint( 0, 3 ) * transform; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:336:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | SPStop *GrDrag::addStopNearPoint(SPItem *item, Geom::Point mouse_p, double tolerance) | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:336:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:336:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:336:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:402:105: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Geom::Affine transform = Geom::Affine(mg->gradientTransform)*(Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:416:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | p[0] = patch.getPoint( 0, 0 ) * transform; | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 96%] Building CXX object src/CMakeFiles/inkscape_base.dir/seltrans-handles.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/seltrans-handles.cpp.o -MF CMakeFiles/inkscape_base.dir/seltrans-handles.cpp.o.d -o CMakeFiles/inkscape_base.dir/seltrans-handles.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans-handles.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'GrDrag::updateLines()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2523:111: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2523 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2461:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2461 | void GrDrag::updateLines() | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2461:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2461:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2461:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2461:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2523:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2523 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2525:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2525 | addCurve (item, h[0], h[1], h[2], h[3], corner0, corner1, handle0, handle1, Inkscape::FOR_FILL ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2531:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2531 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2533:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2533 | addCurve (item, h[0], h[1], h[2], h[3], corner1, corner2, handle2, handle3, Inkscape::FOR_FILL ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2540:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2540 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2542:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2542 | addCurve (item, h[0], h[1], h[2], h[3], corner2, corner3, handle4, handle5, Inkscape::FOR_FILL ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2548:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2548 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2550:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2550 | addCurve (item, h[0], h[1], h[2], h[3], corner3, corner0, handle6, handle7, Inkscape::FOR_FILL ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2607:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2607 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2609:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2609 | addCurve (item, h[0], h[1], h[2], h[3], corner0, corner1, handle0, handle1, Inkscape::FOR_STROKE); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2615:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2615 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2617:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2617 | addCurve (item, h[0], h[1], h[2], h[3], corner1, corner2, handle2, handle3, Inkscape::FOR_STROKE); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2624:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2624 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2626:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2626 | addCurve (item, h[0], h[1], h[2], h[3], corner2, corner3, handle4, handle5, Inkscape::FOR_STROKE); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2632:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2632 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2634:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2634 | addCurve (item, h[0], h[1], h[2], h[3], corner3, corner0, handle6, handle7,Inkscape::FOR_STROKE); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'GrDragger::moveMeshHandles(Geom::Point, MeshNodeOperation)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1313:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1313 | GrDragger::moveMeshHandles ( Geom::Point pc_old, MeshNodeOperation op ) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1313:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1313:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1313:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1377:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | Geom::Affine i2d ( item->i2dt_affine() ); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1381:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1381 | mg->array.update_handles( point_i, selected_corners[ gradient ], pcg_old, op ); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h: In instantiation of 'Geom::Point Geom::Intersection::point() const [with TimeA = Geom::PathVectorTime; TimeB = Geom::PathVectorTime]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:682:62: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:68:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point point() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:43: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/profile-manager.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:449:91: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_findCandidates(SPObject*, const std::vector*, const bool&, const Geom::Rect&, bool, Geom::Affine) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:184:156: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | || (_snapmanager->snapprefs.isTargetSnappable(SNAPTARGET_ROTATION_CENTER) && bbox_to_snap_incl.contains(item->getCenter()))) { // rotation center might be outside of the bounding box | ~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/intersection.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/circle.h:38, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_snapNodes(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, std::vector*, const Inkscape::Snapper::SnapConstraint&, const Geom::Point&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:335:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | Geom::Coord dist = Geom::L2(target_pt - p.getPoint()); // Default: free (unconstrained) snapping | ~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/persp3d.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_collectPaths(Geom::Point, Inkscape::SnapSourceType, const bool&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:425:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | Geom::Affine i2doc(Geom::identity()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_snapPaths(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, std::vector*, const SPPath*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:512:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Geom::Point const p_doc = dt->dt2doc(p.getPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:528:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 528 | *pathv *= selected_path->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:559:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 559 | Geom::Point const sp_doc = curve->pointAt(*np); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'virtual void Inkscape::ObjectSnapper::freeSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const std::vector*, std::vector*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:709:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 709 | _findCandidates(_snapmanager->getDocument()->getRoot(), it, p.getSourceNum() <= 0, local_bbox_to_snap, false, Geom::identity()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'virtual void Inkscape::ObjectSnapper::constrainedSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const Inkscape::Snapper::SnapConstraint&, const std::vector*, std::vector*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:749:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 749 | Geom::Point pp = c.projection(p.getPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:754:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | _findCandidates(_snapmanager->getDocument()->getRoot(), it, p.getSourceNum() <= 0, local_bbox_to_snap, false, Geom::identity()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'Geom::PathVector* Inkscape::ObjectSnapper::_getPathvFromRect(Geom::Rect) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:787:19: note: parameter passing for argument of type 'const Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 787 | Geom::PathVector* Inkscape::ObjectSnapper::_getPathvFromRect(Geom::Rect const rect) const | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In function 'void Inkscape::getBBoxPoints(Geom::OptRect, std::vector*, bool, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:819:66: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 819 | points->push_back(SnapCandidatePoint(bbox->corner(k), SNAPSOURCE_BBOX_CORNER, -1, SNAPTARGET_BBOX_CORNER, *bbox)); | ~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | virtual Point finalPoint() const { return _final_point; } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp: In member function 'void Inkscape::ObjectSet::combine(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path-chemistry.cpp:134:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | c->transform(item->getRelativeTransform(first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 96%] Building CXX object src/CMakeFiles/inkscape_base.dir/seltrans.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/seltrans.cpp.o -MF CMakeFiles/inkscape_base.dir/seltrans.cpp.o.d -o CMakeFiles/inkscape_base.dir/seltrans.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ [ 96%] Building CXX object src/CMakeFiles/inkscape_base.dir/snap-preferences.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/snap-preferences.cpp.o -MF CMakeFiles/inkscape_base.dir/snap-preferences.cpp.o.d -o CMakeFiles/inkscape_base.dir/snap-preferences.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ [ 96%] Building CXX object src/CMakeFiles/inkscape_base.dir/snap.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/snap.cpp.o -MF CMakeFiles/inkscape_base.dir/snap.cpp.o.d -o CMakeFiles/inkscape_base.dir/snap.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line::timeAtProjection(Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:245:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Point v = vector(); | ~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/print.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In function 'Inkscape::getBBoxPoints(Geom::OptRect, std::vector >*, bool, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:827:64: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 827 | points->push_back(SnapCandidatePoint(bbox->midpoint(), SNAPSOURCE_BBOX_MIDPOINT, -1, SNAPTARGET_BBOX_MIDPOINT, *bbox)); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'Inkscape::ObjectSnapper::_collectPaths(Geom::Point, Inkscape::SnapSourceType, bool const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:425:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | Geom::Affine i2doc(Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'Inkscape::ObjectSnapper::_snapTranslatingGuide(IntermSnapResults&, Geom::Point const&, Geom::Point const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:378:87: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | Geom::Point p_proj = Geom::projection(target_pt, Geom::Line(p, p + Geom::rot90(guide_normal))); | ~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp: In member function 'void Inkscape::Rubberband::start(SPDesktop*, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:57:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | _points.push_back(_desktop->d2w(p)); | ~~~~~~~~~~~~~^~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rdf.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/coord.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/satisfied-guide-cns.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans-handles.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans-handles.cpp:10: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h: In constructor 'Inkscape::Modifiers::Modifier::Modifier(const char*, const char*, const char*, Inkscape::Modifiers::KeyMask, Inkscape::Modifiers::Trigger, Inkscape::Modifiers::Trigger)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:112:13: warning: 'Inkscape::Modifiers::Modifier::_and_mask_default' will be initialized after [-Wreorder] 112 | KeyMask _and_mask_default; // The pressed keys must have these bits set | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:108:13: warning: 'Inkscape::Modifiers::Trigger Inkscape::Modifiers::Modifier::_category' [-Wreorder] 108 | Trigger _category; // The category of tool, what it might conflict with | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:183:5: warning: when initialized here [-Wreorder] 183 | Modifier(char const * id, | ^~~~~~~~ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ [ 96%] Building CXX object src/CMakeFiles/inkscape_base.dir/snapped-curve.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/snapped-curve.cpp.o -MF CMakeFiles/inkscape_base.dir/snapped-curve.cpp.o.d -o CMakeFiles/inkscape_base.dir/snapped-curve.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ [ 96%] Building CXX object src/CMakeFiles/inkscape_base.dir/snapped-line.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/snapped-line.cpp.o -MF CMakeFiles/inkscape_base.dir/snapped-line.cpp.o.d -o CMakeFiles/inkscape_base.dir/snapped-line.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'Inkscape::ObjectSnapper::_getPathvFromRect(Geom::Rect) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:787:19: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 787 | Geom::PathVector* Inkscape::ObjectSnapper::_getPathvFromRect(Geom::Rect const rect) const | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ [ 96%] Building CXX object src/CMakeFiles/inkscape_base.dir/snapped-point.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/snapped-point.cpp.o -MF CMakeFiles/inkscape_base.dir/snapped-point.cpp.o.d -o CMakeFiles/inkscape_base.dir/snapped-point.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In function 'Geom::Path::finalPoint() const [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 96%] Building CXX object src/CMakeFiles/inkscape_base.dir/snapper.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/snapper.cpp.o -MF CMakeFiles/inkscape_base.dir/snapper.cpp.o.d -o CMakeFiles/inkscape_base.dir/snapper.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp [ 96%] Building CXX object src/CMakeFiles/inkscape_base.dir/sp-item-notify-moveto.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/sp-item-notify-moveto.cpp.o -MF CMakeFiles/inkscape_base.dir/sp-item-notify-moveto.cpp.o.d -o CMakeFiles/inkscape_base.dir/sp-item-notify-moveto.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp [ 96%] Building CXX object src/CMakeFiles/inkscape_base.dir/style-internal.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/style-internal.cpp.o -MF CMakeFiles/inkscape_base.dir/style-internal.cpp.o.d -o CMakeFiles/inkscape_base.dir/style-internal.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In function 'boost::operators_impl::operator*(Geom::Affine const&, Geom::Affine const&)': cc1plus: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ [ 97%] Building CXX object src/CMakeFiles/inkscape_base.dir/style.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/style.cpp.o -MF CMakeFiles/inkscape_base.dir/style.cpp.o.d -o CMakeFiles/inkscape_base.dir/style.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::PathIteratorSink >::lineTo(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:117:58: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'Inkscape::ObjectSnapper::_findCandidates(SPObject*, std::vector > const*, bool const&, Geom::Rect const&, bool, Geom::Affine) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:177:122: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | bbox_of_item = item->bounds(bbox_type, item->i2doc_affine() * additional_affine * dt->doc2dt()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:75:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | void Inkscape::ObjectSnapper::_findCandidates(SPObject* parent, | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:75:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:184:156: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | || (_snapmanager->snapprefs.isTargetSnappable(SNAPTARGET_ROTATION_CENTER) && bbox_to_snap_incl.contains(item->getCenter()))) { // rotation center might be outside of the bounding box | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:201:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'Inkscape::ObjectSnapper::_collectPaths(Geom::Point, Inkscape::SnapSourceType, bool const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:390:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | void Inkscape::ObjectSnapper::_collectPaths(Geom::Point /*p*/, | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:430:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | i2doc = use->get_root_transform(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:491:71: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 491 | Geom::PathVector *path = _getPathvFromRect(*rect); | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In function 'Inkscape::getBBoxPoints(Geom::OptRect, std::vector >*, bool, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:823:85: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 823 | points->push_back(SnapCandidatePoint((bbox->corner(k) + bbox->corner((k+1) % 4))/2, SNAPSOURCE_BBOX_EDGE_MIDPOINT, -1, SNAPTARGET_BBOX_EDGE_MIDPOINT, *bbox)); | ~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp: In member function 'void Inkscape::SelCue::_newTextBaselines()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:206:94: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | (*pt) * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:206:75: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | (*pt) * item->i2dt_affine()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'Inkscape::ObjectSnapper::_snapPaths(IntermSnapResults&, Inkscape::SnapCandidatePoint const&, std::vector >*, SPPath const*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:502:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 502 | void Inkscape::ObjectSnapper::_snapPaths(IntermSnapResults &isr, | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:502:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:528:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 528 | *pathv *= selected_path->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:559:62: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 559 | Geom::Point const sp_doc = curve->pointAt(*np); | ~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:189:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | void Inkscape::SelCue::_newTextBaselines() | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'Inkscape::ObjectSnapper::freeSnap(IntermSnapResults&, Inkscape::SnapCandidatePoint const&, Geom::OptRect const&, std::vector > const*, std::vector >*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:709:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 709 | _findCandidates(_snapmanager->getDocument()->getRoot(), it, p.getSourceNum() <= 0, local_bbox_to_snap, false, Geom::identity()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'Inkscape::ObjectSnapper::constrainedSnap(IntermSnapResults&, Inkscape::SnapCandidatePoint const&, Geom::OptRect const&, Inkscape::Snapper::SnapConstraint const&, std::vector > const*, std::vector >*) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:737:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | void Inkscape::ObjectSnapper::constrainedSnap( IntermSnapResults &isr, | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:754:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | _findCandidates(_snapmanager->getDocument()->getRoot(), it, p.getSourceNum() <= 0, local_bbox_to_snap, false, Geom::identity()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-guide-attachment.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-guide-attachment.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/selectable-control-point.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:30: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:473:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:57:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | Geom::Point getPoint() const { return point_on_line; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-guide-attachment.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-guide-attachment.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:57:46: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-guide-attachment.h:13, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ [ 97%] Building CXX object src/CMakeFiles/inkscape_base.dir/text-chemistry.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/text-chemistry.cpp.o -MF CMakeFiles/inkscape_base.dir/text-chemistry.cpp.o.d -o CMakeFiles/inkscape_base.dir/text-chemistry.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp: In function 'void sp_item_notify_moveto(SPItem&, const SPGuide&, int, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:36:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | Geom::Point const dir( mv_g.getNormal() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:57:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | item.set_i2d_affine(item.i2dt_affine() * tr); | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getNormal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:58:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | Geom::Point getNormal() const { return normal_to_line; } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:54: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp: In function 'sp_item_notify_moveto(SPItem&, SPGuide const&, int, double, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:36:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | Geom::Point const dir( mv_g.getNormal() ); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/sp-item-notify-moveto.cpp:57:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | item.set_i2d_affine(item.i2dt_affine() * tr); | ^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ [ 97%] Building CXX object src/CMakeFiles/inkscape_base.dir/text-editing.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/text-editing.cpp.o -MF CMakeFiles/inkscape_base.dir/text-editing.cpp.o.d -o CMakeFiles/inkscape_base.dir/text-editing.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:67: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object src/CMakeFiles/inkscape_base.dir/transf_mat_3x4.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/transf_mat_3x4.cpp.o -MF CMakeFiles/inkscape_base.dir/transf_mat_3x4.cpp.o.d -o CMakeFiles/inkscape_base.dir/transf_mat_3x4.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/transf_mat_3x4.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:103: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::center() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:119:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Point center() const { return _center; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curves.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:103: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | virtual Point initialPoint() const { return _initial_point; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | virtual Rect boundsFast() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-describer.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/multi-path-manipulator.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:103: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:473:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In member function 'Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(const Inkscape::SnappedCurve&, const Geom::Point&, Geom::Affine) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:60:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(SnappedCurve const &curve, Geom::Point const &p, Geom::Affine dt2doc) const | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:74:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | Geom::Point p_ix = this->_curve->pointAt(c.ta); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:110: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:346:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | virtual Curve *reverse() const { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp: In member function 'Inkscape::SnappedPoint Inkscape::SnappedLine::intersect(const Inkscape::SnappedLine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:131:44: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | inters = Geom::intersection(getLine(), line.getLine()); | ~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:140:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Geom::Point inters_pt = getLine().pointAt((*inters).ta); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:140:40: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Geom::Point inters_pt = getLine().pointAt((*inters).ta); | ~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:140:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Geom::Point inters_pt = getLine().pointAt((*inters).ta); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:82: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distance(const Geom::Point&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:371:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In member function 'Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(const Inkscape::SnappedLine&, const Geom::Point&, Geom::Affine) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:113:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(SnappedLine const &line, Geom::Point const &p, Geom::Affine dt2doc) const | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:126:61: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Geom::LineSegment line_segm = line.getLine().transformed(dt2doc).segment(-1e6, 1e6); // | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:135:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | Geom::Point p_ix = this->_curve->pointAt(c.ta); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:82: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::transformed(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:311:10: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | Line transformed(Affine const& m) const { | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:312:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | Line l(_initial * m, _final * m); | ~~~~~~~~~^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:313:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 313 | return l; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::LineSegment Geom::Line::segment(Geom::Coord, Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:283:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | return LineSegment(pointAt(f), pointAt(t)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In function 'bool getClosestIntersectionCS(const std::__cxx11::list&, const Geom::Point&, Inkscape::SnappedPoint&, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:184:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | bool getClosestIntersectionCS(std::list const &list, Geom::Point const &p, Inkscape::SnappedPoint &result, Geom::Affine dt2doc) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [ 97%] Building CXX object src/CMakeFiles/inkscape_base.dir/unclump.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/unclump.cpp.o -MF CMakeFiles/inkscape_base.dir/unclump.cpp.o.d -o CMakeFiles/inkscape_base.dir/unclump.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'Geom::Point cornerFarthestFrom(const Geom::Rect&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2253:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2253 | cornerFarthestFrom(Geom::Rect const &r, Geom::Point const &p){ | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:95: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.cpp:15: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp: In member function 'Inkscape::SnappedLineSegment::intersect(Inkscape::SnappedLineSegment const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:77:92: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | Geom::Coord primaryDist = use_this_as_primary ? Geom::L2(inters_pt - this->getPoint()) : Geom::L2(inters_pt - line.getPoint()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:95: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans-handles.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h: In constructor 'Inkscape::Modifiers::Modifier::Modifier(const char*, const char*, const char*, Inkscape::Modifiers::KeyMask, Inkscape::Modifiers::Trigger, Inkscape::Modifiers::Trigger)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:112:13: warning: 'Inkscape::Modifiers::Modifier::_and_mask_default' will be initialized after [-Wreorder] 112 | KeyMask _and_mask_default; // The pressed keys must have these bits set | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:108:13: warning: 'Inkscape::Modifiers::Trigger Inkscape::Modifiers::Modifier::_category' [-Wreorder] 108 | Trigger _category; // The category of tool, what it might conflict with | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:183:5: warning: when initialized here [-Wreorder] 183 | Modifier(char const * id, | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In member function 'Inkscape::SnappedCurve::intersect(Inkscape::SnappedCurve const&, Geom::Point const&, Geom::Affine) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:100:89: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | Geom::Coord primaryDist = use_this_as_primary ? Geom::L2(best_p - this->getPoint()) : Geom::L2(best_p - curve.getPoint()); | ~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1838:41: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1842:80: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1844:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2254:31: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In member function 'Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.h:28, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 97%] Building CXX object src/CMakeFiles/inkscape_base.dir/unicoderange.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/unicoderange.cpp.o -MF CMakeFiles/inkscape_base.dir/unicoderange.cpp.o.d -o CMakeFiles/inkscape_base.dir/unicoderange.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unicoderange.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:47: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [ 97%] Building CXX object src/CMakeFiles/inkscape_base.dir/vanishing-point.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/vanishing-point.cpp.o -MF CMakeFiles/inkscape_base.dir/vanishing-point.cpp.o.d -o CMakeFiles/inkscape_base.dir/vanishing-point.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In function 'boost::operators_impl::operator-(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp: In member function 'Inkscape::SnappedLine::intersect(Inkscape::SnappedLine const&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:131:60: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | inters = Geom::intersection(getLine(), line.getLine()); | ~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator()(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:18: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::operator*=(Geom::Affine const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/proj_pt.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/transf_mat_3x4.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/transf_mat_3x4.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurve::boundsLocal(Geom::OptInterval const&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/transf_mat_3x4.cpp:14: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::BezierCurveN<1u>::BezierCurveN(Geom::Point, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/proj_pt.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/transf_mat_3x4.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/transf_mat_3x4.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In member function 'Inkscape::SnappedCurve::intersect(Inkscape::SnappedCurve const&, Geom::Point const&, Geom::Affine) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:60:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(SnappedCurve const &curve, Geom::Point const &p, Geom::Affine dt2doc) const | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:74:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | Geom::Point p_ix = this->_curve->pointAt(c.ta); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 97%] Building CXX object src/CMakeFiles/inkscape_base.dir/verbs.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/verbs.cpp.o -MF CMakeFiles/inkscape_base.dir/verbs.cpp.o.d -o CMakeFiles/inkscape_base.dir/verbs.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In function 'getClosestIntersectionCS(std::__cxx11::list > const&, Geom::Point const&, Inkscape::SnappedPoint&, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:184:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | bool getClosestIntersectionCS(std::list const &list, Geom::Point const &p, Inkscape::SnappedPoint &result, Geom::Affine dt2doc) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::XML::Node* Inkscape::ObjectSet::group()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:794:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 794 | Geom::Affine item_t(Geom::identity()); | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In member function 'Inkscape::SnappedCurve::intersect(Inkscape::SnappedLine const&, Geom::Point const&, Geom::Affine) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:126:61: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Geom::LineSegment line_segm = line.getLine().transformed(dt2doc).segment(-1e6, 1e6); // | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ [ 97%] Building CXX object src/CMakeFiles/inkscape_base.dir/version.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/version.cpp.o -MF CMakeFiles/inkscape_base.dir/version.cpp.o.d -o CMakeFiles/inkscape_base.dir/version.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/version.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:113:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(SnappedLine const &line, Geom::Point const &p, Geom::Affine dt2doc) const | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:12: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:283:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | return LineSegment(pointAt(f), pointAt(t)); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::applyAffine(const Geom::Affine&, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1663:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1663 | old_center = item->getCenter(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1727:74: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1727 | use->doWriteTransform(item->transform.inverse(), nullptr, compensate); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1809:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1809 | item->setCenter(old_center * affine); | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::setScaleAbsolute(double, double, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1842:82: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1842 | Geom::Scale const scale( newSize * Geom::Scale(bbox->dimensions()).inverse() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1842:68: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1842 | Geom::Scale const scale( newSize * Geom::Scale(bbox->dimensions()).inverse() ); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1842:79: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1842 | Geom::Scale const scale( newSize * Geom::Scale(bbox->dimensions()).inverse() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1844:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1844 | Geom::Affine const final( p2o * scale * o2n ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::setScaleRelative(const Geom::Point&, const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1861:26: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1861 | if ( bbox->dimensions()[Geom::X] * scale[Geom::X] > 1e6 || | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1869:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1869 | Geom::Affine const final( n2d * scale * d2n ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::rotateRelative(const Geom::Point&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1876:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1876 | Geom::Translate const n2d(-center); | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1877:72: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1877 | Geom::Rotate const rotate(Geom::Rotate::from_degrees(angle_degrees)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1878:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1878 | Geom::Affine const final( Geom::Affine(n2d) * rotate * d2n ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::skewRelative(const Geom::Point&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1885:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1885 | Geom::Translate const n2d(-align); | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1889:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1889 | Geom::Affine const final( n2d * skew * d2n ); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:196:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | explicit Rotate(Point const &p) : vec(unit_vector(p)) {} | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'void scroll_to_show_item(SPDesktop*, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2632:43: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 2632 | auto dbox = desktop->get_display_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2636:49: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 2636 | Geom::Point const s_dt = sbox->midpoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In function 'getClosestIntersectionCL(std::__cxx11::list > const&, std::__cxx11::list > const&, Geom::Point const&, Inkscape::SnappedPoint&, Geom::Affine)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:219:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | bool getClosestIntersectionCL(std::list const &curve_list, std::list const &line_list, Geom::Point const &p, Inkscape::SnappedPoint &result, Geom::Affine dt2doc) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::toMarker(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3093:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3093 | parent_transform = parentItem->i2doc_affine(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3106:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3106 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3110:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3110 | Geom::Affine const move = Geom::Translate(-bbox.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3110:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3110 | Geom::Affine const move = Geom::Translate(-bbox.min()); | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3110:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3110 | Geom::Affine const move = Geom::Translate(-bbox.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3111:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3111 | Geom::Point const center = bbox.dimensions() * 0.5; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3128 | gchar const *mark_id = generate_marker(repr_copies, bbox, doc, center, parent_transform * move); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::max() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:146:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | CPoint max() const { CPoint p(f[X].max(), f[Y].max()); return p; } | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::toSymbol()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3236:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3236 | transform = Geom::identity(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::tile(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3416:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3416 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3432:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3432 | Geom::Affine move = Geom::Translate(- bbox.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3432:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3432 | Geom::Affine move = Geom::Translate(- bbox.min()); | ^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3432:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3432 | Geom::Affine move = Geom::Translate(- bbox.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::createBitmapCopy()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3757:33: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 3757 | bbox->min()[Geom::X], bbox->min()[Geom::Y], | ~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::setClipGroup()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3856:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3856 | Geom::Affine item_t(Geom::identity()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureScale::getScaleSnapped()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:109:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Scale getScaleSnapped() {return _scale_snapped;} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 97%] Building CXX object src/CMakeFiles/inkscape_base.dir/inkscape-window.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/inkscape-window.cpp.o -MF CMakeFiles/inkscape_base.dir/inkscape-window.cpp.o.d -o CMakeFiles/inkscape_base.dir/inkscape-window.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'Geom::Point Unclump::unclump_center(SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:48:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Geom::Point Unclump::unclump_center(SPItem *item) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:57:42: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:305:48: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object src/CMakeFiles/inkscape_base.dir/inkscape-application.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/inkscape-application.cpp.o -MF CMakeFiles/inkscape_base.dir/inkscape-application.cpp.o.d -o CMakeFiles/inkscape_base.dir/inkscape-application.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:48:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Geom::Point Unclump::unclump_center(SPItem *item) | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'void Unclump::push(SPItem*, SPItem*, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:295:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | Geom::Affine move = Geom::Translate(by); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'void Unclump::pull(SPItem*, SPItem*, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:314:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 314 | Geom::Point it = unclump_center(what); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:318:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 318 | Geom::Affine move = Geom::Translate(by); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.h:24, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:42: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ [ 97%] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-extra-data.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/actions/actions-extra-data.cpp.o -MF CMakeFiles/inkscape_base.dir/actions/actions-extra-data.cpp.o.d -o CMakeFiles/inkscape_base.dir/actions/actions-extra-data.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-extra-data.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureScale::getScaleSnapped()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:109:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Scale getScaleSnapped() {return _scale_snapped;} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Geom::Point Inkscape::SelTrans::_getGeomHandlePos(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1558:87: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1558 | Geom::Point Inkscape::SelTrans::_getGeomHandlePos(Geom::Point const &visual_handle_pos) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'Geom::Scale Inkscape::calcScaleFactors(const Geom::Point&, const Geom::Point&, const Geom::Point&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1591:146: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1591 | Geom::Scale Inkscape::calcScaleFactors(Geom::Point const &initial_point, Geom::Point const &new_point, Geom::Point const &origin, bool const skew) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Geom::Point Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614:86: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1614 | Geom::Point Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale const default_scale) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.h:57:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | Geom::Point getPoint() const { return point_on_line; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'Unclump::unclump_remove_behind(SPItem*, SPItem*, std::__cxx11::list >&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:257:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | Geom::Point perp = Geom::rot90(it - p1); | ~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'Unclump::push(SPItem*, SPItem*, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:295:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | Geom::Affine move = Geom::Translate(by); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'Unclump::unclump_wh(SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:75:31: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | wh = r->dimensions(); | ~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:277:43: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:366:90: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1332:40: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1335:43: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-preferences.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [ 97%] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-canvas-mode.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/actions/actions-canvas-mode.cpp.o -MF CMakeFiles/inkscape_base.dir/actions/actions-canvas-mode.cpp.o.d -o CMakeFiles/inkscape_base.dir/actions/actions-canvas-mode.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'Unclump::push(SPItem*, SPItem*, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:305:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | what->set_i2d_affine(what->i2dt_affine() * move); | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:289:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | void Unclump::push(SPItem *from, SPItem *what, double dist) | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:289:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:289:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:289:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:291:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 291 | Geom::Point it = unclump_center(what); | ~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:305:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | what->set_i2d_affine(what->i2dt_affine() * move); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'Unclump::pull(SPItem*, SPItem*, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:316:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 316 | Geom::Point by = dist * Geom::unit_vector(p - it); | ^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:328:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | what->set_i2d_affine(what->i2dt_affine() * move); | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:312:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | void Unclump::pull(SPItem *to, SPItem *what, double dist) | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:312:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:312:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:312:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:314:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 314 | Geom::Point it = unclump_center(what); | ~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:328:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | what->set_i2d_affine(what->i2dt_affine() * move); | ~~~~~~~~~~~~~~~~~^~ In member function 'Geom::GenericRect::corner(unsigned int) const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:39: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Affine const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'Unclump::unclump_wh(SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:66:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | Geom::Point Unclump::unclump_wh(SPItem *item) | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'cornerFarthestFrom(Geom::Rect const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2254:31: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 2254 | Geom::Point m = r.midpoint(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ [ 98%] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-canvas-snapping.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/actions/actions-canvas-snapping.cpp.o -MF CMakeFiles/inkscape_base.dir/actions/actions-canvas-snapping.cpp.o.d -o CMakeFiles/inkscape_base.dir/actions/actions-canvas-snapping.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::setScaleAbsolute(double, double, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1842:80: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1842 | Geom::Scale const scale( newSize * Geom::Scale(bbox->dimensions()).inverse() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1842:68: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1842 | Geom::Scale const scale( newSize * Geom::Scale(bbox->dimensions()).inverse() ); | ~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::rotateRelative(Geom::Point const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1878:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1878 | Geom::Affine const final( Geom::Affine(n2d) * rotate * d2n ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp: In member function 'Inkscape::SnappedPoint SnapManager::findBestSnap(const Inkscape::SnapCandidatePoint&, const IntermSnapResults&, bool, bool, bool) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:558:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 558 | if (getClosestIntersectionCS(isr.curves, p.getPoint(), closestCurvesIntersection, _desktop->dt2doc())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:629:51: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | bool onScreen = _desktop->get_display_area().contains((*i).getPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:629:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | bool onScreen = _desktop->get_display_area().contains((*i).getPoint()); | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::skewRelative(Geom::Point const&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1885:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1885 | Geom::Translate const n2d(-align); | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::moveRelative(Geom::Point const&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1895:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1895 | applyAffine(Geom::Affine(Geom::Translate(move)), true, compensate); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::ClosingSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:338:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | virtual Curve *reverse() const { return new ClosingSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::grab(const Geom::Point&, gdouble, gdouble, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:252:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | _items_affines.push_back(it->i2dt_affine()); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:253:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | _items_centers.push_back(it->getCenter()); // for content-dragging, we need to remember original centers | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::transform(const Geom::Affine&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:366:92: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Affine const affine( Geom::Translate(-norm) * rel_affine * Geom::Translate(norm) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:366:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Affine const affine( Geom::Translate(-norm) * rel_affine * Geom::Translate(norm) ); | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:366:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Affine const affine( Geom::Translate(-norm) * rel_affine * Geom::Translate(norm) ); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:385:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | p[i] = _bbox->corner(i) * affine; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::ungrab()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:461:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | } else if (_current_relative_affine.withoutTranslation().isScale()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::stamp()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:556:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | copy_item->setCenter(*_center * _current_relative_affine); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::scaleRequest(Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:933:69: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 933 | Geom::Scale default_scale = calcScaleFactors(_point, pt, _origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:936:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 936 | Geom::Point pt_geom = _getGeomHandlePos(pt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:937:91: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 937 | Geom::Scale geom_scale = calcScaleFactors(_point_geom, pt_geom, _origin_for_specpoints); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:939:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 939 | _absolute_affine = Geom::identity(); //Initialize the scaler | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 952 | pt = _calcAbsAffineDefault(default_scale); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:993:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 993 | default_scale = bb->getScaleSnapped(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:995:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 995 | pt = _calcAbsAffineDefault(default_scale); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1002:28: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1002 | geom_scale = sn->getScaleSnapped(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1003:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1003 | pt = _calcAbsAffineGeom(geom_scale); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In constructor 'Inkscape::PureScaleConstrained::PureScaleConstrained(Geom::Scale, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | PureScaleConstrained(Geom::Scale scale, Geom::Point origin): | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In constructor 'Inkscape::PureScale::PureScale(Geom::Scale, Geom::Point, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | PureScale(Geom::Scale scale, Geom::Point origin, bool uniform) : | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureScale::getScaleSnapped()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:109:17: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Scale getScaleSnapped() {return _scale_snapped;} | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::stretchRequest(const SPSelTransHandle&, Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1048:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1048 | Geom::Point pt_geom = _getGeomHandlePos(pt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1049:91: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1049 | Geom::Scale geom_scale = calcScaleFactors(_point_geom, pt_geom, _origin_for_specpoints); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1052:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1052 | _absolute_affine = Geom::identity(); //Initialize the scaler | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1062 | pt = _calcAbsAffineDefault(default_scale); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1100:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1100 | default_scale = bb.getStretchSnapped(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1102:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | pt = _calcAbsAffineDefault(default_scale); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1109:28: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1109 | geom_scale = sn.getStretchSnapped(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1110:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1110 | pt = _calcAbsAffineGeom(geom_scale); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureStretchConstrained::getStretchSnapped()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:156:17: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Scale getStretchSnapped() {return _stretch_snapped;} | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::skewRequest(const SPSelTransHandle&, Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1179:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1179 | Geom::Point const initial_delta = _point - _origin; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1192:68: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1192 | Geom::Scale scale = calcScaleFactors(_point, pt, _origin, false); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1246:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1246 | _relative_affine = Geom::identity(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::rotateRequest(Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1332:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1332 | _relative_affine = r2 * r1.inverse(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1332:27: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1332 | _relative_affine = r2 * r1.inverse(); | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1332:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1332 | _relative_affine = r2 * r1.inverse(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1335:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1335 | pt = _point * Geom::Translate(-_origin) * _relative_affine * Geom::Translate(_origin); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:12: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::moveTo(const Geom::Point&, guint)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1542:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1542 | Geom::Affine const move((Geom::Translate(dxy))); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:34: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h: In constructor 'Inkscape::PureTranslate::PureTranslate(Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/pure-transform.h:58:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | PureTranslate(Geom::Point vector = Geom::Point()) : _vector(vector), _vector_snapped(vector) {} | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Geom::Point Inkscape::SelTrans::_getGeomHandlePos(const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1576:122: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1576 | Geom::Point normalized_handle_pos = (visual_handle_pos - new_bbox.min()) * Geom::Scale(new_bbox.dimensions()).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1576:111: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1576 | Geom::Point normalized_handle_pos = (visual_handle_pos - new_bbox.min()) * Geom::Scale(new_bbox.dimensions()).inverse(); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1576:122: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1576 | Geom::Point normalized_handle_pos = (visual_handle_pos - new_bbox.min()) * Geom::Scale(new_bbox.dimensions()).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1576:123: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1576 | Geom::Point normalized_handle_pos = (visual_handle_pos - new_bbox.min()) * Geom::Scale(new_bbox.dimensions()).inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1583:119: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1583 | new_bbox.min()[Geom::X], new_bbox.min()[Geom::Y], new_bbox.max()[Geom::X], new_bbox.max()[Geom::Y]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1583:33: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1583 | new_bbox.min()[Geom::X], new_bbox.min()[Geom::Y], new_bbox.max()[Geom::X], new_bbox.max()[Geom::Y]); | ~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1583:119: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1583 | new_bbox.min()[Geom::X], new_bbox.min()[Geom::Y], new_bbox.max()[Geom::X], new_bbox.max()[Geom::Y]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1586:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1586 | Geom::Rect new_geom_bbox = Geom::Rect(_geometric_bbox->min() * abs_affine, _geometric_bbox->max() * abs_affine); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::max() const [with C = double]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:146:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | CPoint max() const { CPoint p(f[X].max(), f[Y].max()); return p; } | ^~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'Geom::Scale Inkscape::calcScaleFactors(const Geom::Point&, const Geom::Point&, const Geom::Point&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1591:13: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1591 | Geom::Scale Inkscape::calcScaleFactors(Geom::Point const &initial_point, Geom::Point const &new_point, Geom::Point const &origin, bool const skew) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1595:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1595 | Geom::Point const initial_delta = initial_point - origin; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1610:12: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1610 | return scale; | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Geom::Point Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1614 | Geom::Point Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale const default_scale) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614:13: note: parameter passing for argument of type 'const Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614:13: note: parameter passing for argument of type 'const Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1616:112: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1616 | Geom::Affine abs_affine = Geom::Translate(-_origin) * Geom::Affine(default_scale) * Geom::Translate(_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1616:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1616 | Geom::Affine abs_affine = Geom::Translate(-_origin) * Geom::Affine(default_scale) * Geom::Translate(_origin); | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1616:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1616 | Geom::Affine abs_affine = Geom::Translate(-_origin) * Geom::Affine(default_scale) * Geom::Translate(_origin); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1617:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1617 | Geom::Point new_bbox_min = _visual_bbox->min() * abs_affine; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1633:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1633 | _absolute_affine = get_scale_transform_for_uniform_stroke (*_visual_bbox, stroke_x, stroke_y, transform_stroke, preserve, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1634 | new_bbox_min[Geom::X], new_bbox_min[Geom::Y], new_bbox_max[Geom::X], new_bbox_max[Geom::Y]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1637:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1637 | return ( _point - _origin ) * default_scale + _origin; | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Geom::Point Inkscape::SelTrans::_calcAbsAffineGeom(Geom::Scale)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641:13: note: parameter passing for argument of type 'const Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1641 | Geom::Point Inkscape::SelTrans::_calcAbsAffineGeom(Geom::Scale const geom_scale) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641:13: note: parameter passing for argument of type 'const Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1643:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1643 | _relative_affine = Geom::Affine(geom_scale); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1644:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1644 | _absolute_affine = Geom::Translate(-_origin_for_specpoints) * _relative_affine * Geom::Translate(_origin_for_specpoints); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1644:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1644 | _absolute_affine = Geom::Translate(-_origin_for_specpoints) * _relative_affine * Geom::Translate(_origin_for_specpoints); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1649:115: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1649 | Geom::Rect visual_bbox = get_visual_bbox(_geometric_bbox, _absolute_affine, _strokewidth, transform_stroke); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1651:95: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1651 | return visual_bbox.min() + visual_bbox.dimensions() * Geom::Scale(_handle_x, _handle_y); | ^ [ 98%] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-canvas-transform.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/actions/actions-canvas-transform.cpp.o -MF CMakeFiles/inkscape_base.dir/actions/actions-canvas-transform.cpp.o.d -o CMakeFiles/inkscape_base.dir/actions/actions-canvas-transform.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::cloneOriginal()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2965:42: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 2965 | curve->moveto(a->midpoint()); | ~~~~~~~~~~~^~ [ 98%] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-base.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/actions/actions-base.cpp.o -MF CMakeFiles/inkscape_base.dir/actions/actions-base.cpp.o.d -o CMakeFiles/inkscape_base.dir/actions/actions-base.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::toMarker(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3110:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3110 | Geom::Affine const move = Geom::Translate(-bbox.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3110:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3110 | Geom::Affine const move = Geom::Translate(-bbox.min()); | ^ [ 98%] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-file.cpp.o In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::tile(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3432:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3432 | Geom::Affine move = Geom::Translate(- bbox.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3432:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3432 | Geom::Affine move = Geom::Translate(- bbox.min()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/actions/actions-file.cpp.o -MF CMakeFiles/inkscape_base.dir/actions/actions-file.cpp.o.d -o CMakeFiles/inkscape_base.dir/actions/actions-file.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::group()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:794:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 794 | Geom::Affine item_t(Geom::identity()); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h: In constructor 'SPStyle::SPStyle(SPDocument*, SPObject*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:303:57: warning: 'SPStyle::text_rendering' will be initialized after [-Wreorder] 303 | T> text_rendering; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:293:37: warning: 'SPStyle::T SPStyle::stop_color' [-Wreorder] 293 | T stop_color; | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:256:1: warning: when initialized here [-Wreorder] 256 | SPStyle::SPStyle(SPDocument *document_in, SPObject *object_in) : | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:485:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | Inkscape::SnappedPoint SnapManager::findBestSnap(Inkscape::SnapCandidatePoint const &p, | ^~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:485:24: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:485:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:485:24: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:558:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 558 | if (getClosestIntersectionCS(isr.curves, p.getPoint(), closestCurvesIntersection, _desktop->dt2doc())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:629:51: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | bool onScreen = _desktop->get_display_area().contains((*i).getPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In member function 'Geom::GenericRect::corner(unsigned int) const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:31: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::TransformOperations::operator*(Geom::Affine const&) constGeom::Affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::_showHandles(SPSelTransType)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:637:56: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 637 | Geom::Point p(_bbox->min() + (_bbox->dimensions() * Geom::Scale(bpos))); | ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp: In member function 'SnapManager::multipleOfGridPitch(Geom::Point const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:196:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | nearest_multiple = s.getPoint() - grid->origin; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::_getGeomHandlePos(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1576:122: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1576 | Geom::Point normalized_handle_pos = (visual_handle_pos - new_bbox.min()) * Geom::Scale(new_bbox.dimensions()).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1576:111: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1576 | Geom::Point normalized_handle_pos = (visual_handle_pos - new_bbox.min()) * Geom::Scale(new_bbox.dimensions()).inverse(); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1616:85: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1616 | Geom::Affine abs_affine = Geom::Translate(-_origin) * Geom::Affine(default_scale) * Geom::Translate(_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1616:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1616 | Geom::Affine abs_affine = Geom::Translate(-_origin) * Geom::Affine(default_scale) * Geom::Translate(_origin); | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::_calcAbsAffineGeom(Geom::Scale)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1643:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1643 | _relative_affine = Geom::Affine(geom_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1651:58: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1651 | return visual_bbox.min() + visual_bbox.dimensions() * Geom::Scale(_handle_x, _handle_y); | ~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style.cpp:35: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::scaleRequest(Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:939:38: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 939 | _absolute_affine = Geom::identity(); //Initialize the scaler | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:993:56: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 993 | default_scale = bb->getScaleSnapped(); | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::moveTo(Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1516:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1516 | dxy = sn->getTranslationSnapped(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1542:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1542 | Geom::Affine const move((Geom::Translate(dxy))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::centerRequest(Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1366:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1366 | pt = sp.getPoint(); | ~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::stretchRequest(SPSelTransHandle const&, Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1052:38: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1052 | _absolute_affine = Geom::identity(); //Initialize the scaler | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1100:57: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1100 | default_scale = bb.getStretchSnapped(); | ~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::skewRequest(SPSelTransHandle const&, Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1184:44: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 1184 | Geom::Coord d = (*_bbox).dimensions()[dim_a]; | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1246:38: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1246 | _relative_affine = Geom::identity(); | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::rotateRequest(Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1296:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1296 | double radians = atan2(Geom::dot(Geom::rot90(d1), d2), Geom::dot(d1, d2));; | ~~~~~~~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1332:39: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1332 | _relative_affine = r2 * r1.inverse(); | ~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1335:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1335 | pt = _point * Geom::Translate(-_origin) * _relative_affine * Geom::Translate(_origin); | ^~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1332:40: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1332 | _relative_affine = r2 * r1.inverse(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp: In member function 'virtual bool SPIDashArray::operator==(const SPIBase&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:2136:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2136 | for (int i = 0; i < values.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::rotate90(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1906:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1906 | void ObjectSet::rotate90(bool ccw) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'scroll_to_show_item(SPDesktop*, SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2630:6: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 2630 | void scroll_to_show_item(SPDesktop *desktop, SPItem *item) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2630:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2630:6: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2637:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2637 | Geom::Point const s_w = desktop->d2w(s_dt); | ~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-filter.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/style-internal.cpp:33: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ [ 98%] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-helper.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/actions/actions-helper.cpp.o -MF CMakeFiles/inkscape_base.dir/actions/actions-helper.cpp.o.d -o CMakeFiles/inkscape_base.dir/actions/actions-helper.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::applyAffine(Geom::Affine const&, bool, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1750:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1750 | Geom::Affine t = parent2dt * affine * parent2dt.inverse(); | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1809:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1809 | item->setCenter(old_center * affine); | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1620:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1620 | void ObjectSet::applyAffine(Geom::Affine const &affine, bool set_i2d, bool compensate, | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In function 'boost::operators_impl::operator+(Geom::Point const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1663:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1663 | old_center = item->getCenter(); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1727:74: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1727 | use->doWriteTransform(item->transform.inverse(), nullptr, compensate); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::_getGeomHandlePos(Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1558:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1558 | Geom::Point Inkscape::SelTrans::_getGeomHandlePos(Geom::Point const &visual_handle_pos) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1558:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1582:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1582 | Geom::Affine abs_affine = get_scale_transform_for_uniform_stroke (*_bbox, _strokewidth, _strokewidth, transform_stroke, preserve, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1583 | new_bbox.min()[Geom::X], new_bbox.min()[Geom::Y], new_bbox.max()[Geom::X], new_bbox.max()[Geom::Y]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'Inkscape::calcScaleFactors(Geom::Point const&, Geom::Point const&, Geom::Point const&, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1591:13: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1591 | Geom::Scale Inkscape::calcScaleFactors(Geom::Point const &initial_point, Geom::Point const &new_point, Geom::Point const &origin, bool const skew) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1616:112: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1616 | Geom::Affine abs_affine = Geom::Translate(-_origin) * Geom::Affine(default_scale) * Geom::Translate(_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1637:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1637 | return ( _point - _origin ) * default_scale + _origin; | ^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1614 | Geom::Point Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale const default_scale) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614:13: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614:13: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1633:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1633 | _absolute_affine = get_scale_transform_for_uniform_stroke (*_visual_bbox, stroke_x, stroke_y, transform_stroke, preserve, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1634 | new_bbox_min[Geom::X], new_bbox_min[Geom::Y], new_bbox_max[Geom::X], new_bbox_max[Geom::Y]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::_calcAbsAffineGeom(Geom::Scale)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1651:95: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1651 | return visual_bbox.min() + visual_bbox.dimensions() * Geom::Scale(_handle_x, _handle_y); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1641 | Geom::Point Inkscape::SelTrans::_calcAbsAffineGeom(Geom::Scale const geom_scale) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641:13: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641:13: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1649:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1649 | Geom::Rect visual_bbox = get_visual_bbox(_geometric_bbox, _absolute_affine, _strokewidth, transform_stroke); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1658 | return _calcAbsAffineDefault(geom_scale); // this is bogus, but we must return _something_ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::transform(Geom::Affine const&, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:366:90: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Affine const affine( Geom::Translate(-norm) * rel_affine * Geom::Translate(norm) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:385:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | p[i] = _bbox->corner(i) * affine; | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::rotateRelative(Geom::Point const&, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1877:57: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1877 | Geom::Rotate const rotate(Geom::Rotate::from_degrees(angle_degrees)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1873:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1873 | void ObjectSet::rotateRelative(Geom::Point const ¢er, double angle_degrees) | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::skewRelative(Geom::Point const&, double, double)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1889:44: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1889 | Geom::Affine const final( n2d * skew * d2n ); | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::skewRequest(SPSelTransHandle const&, Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1149:10: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1149 | gboolean Inkscape::SelTrans::skewRequest(SPSelTransHandle const &handle, Geom::Point &pt, guint state) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::moveTo(Geom::Point const&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1442:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1442 | Geom::Point dxy = xy - _point; | ^~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::stretchRequest(SPSelTransHandle const&, Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023:10: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1023 | gboolean Inkscape::SelTrans::stretchRequest(SPSelTransHandle const &handle, Geom::Point &pt, guint state) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023:10: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023:10: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023:10: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1044:49: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1044 | Geom::Scale default_scale = calcScaleFactors(_point, pt, _origin); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1048:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1048 | Geom::Point pt_geom = _getGeomHandlePos(pt); | ~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1049:46: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1049 | Geom::Scale geom_scale = calcScaleFactors(_point_geom, pt_geom, _origin_for_specpoints); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1062 | pt = _calcAbsAffineDefault(default_scale); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1114:34: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1114 | _calcAbsAffineDefault(default_scale); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1114:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1114:34: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1114:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1102:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | pt = _calcAbsAffineDefault(default_scale); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1102:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1102:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1102:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1110:40: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1110 | pt = _calcAbsAffineGeom(geom_scale); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1110:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1110:40: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1110:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::scaleRequest(Geom::Point&, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928:10: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 928 | gboolean Inkscape::SelTrans::scaleRequest(Geom::Point &pt, guint state) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928:10: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928:10: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928:10: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928:10: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:933:49: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 933 | Geom::Scale default_scale = calcScaleFactors(_point, pt, _origin); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:936:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 936 | Geom::Point pt_geom = _getGeomHandlePos(pt); | ~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:937:46: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 937 | Geom::Scale geom_scale = calcScaleFactors(_point_geom, pt_geom, _origin_for_specpoints); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 952 | pt = _calcAbsAffineDefault(default_scale); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1007:34: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1007 | _calcAbsAffineDefault(default_scale); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1007:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1007:34: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1007:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:995:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 995 | pt = _calcAbsAffineDefault(default_scale); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:995:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:995:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:995:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1003:40: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1003 | pt = _calcAbsAffineGeom(geom_scale); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1003:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1003:40: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1003:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'boost::operators_impl::operator*(Geom::Rotate const&, Geom::Rotate const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'boost::operators_impl::operator/(Geom::Point const&, double const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::ungrab()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:461:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | } else if (_current_relative_affine.withoutTranslation().isScale()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::stamp()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:556:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | copy_item->setCenter(*_center * _current_relative_affine); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:499:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 499 | void Inkscape::SelTrans::stamp() | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:467:43: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:21: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'Inkscape::SelTrans::grab(Geom::Point const&, double, double, bool, bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:277:96: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | _point_geom = _geometric_bbox->min() + _geometric_bbox->dimensions() * Geom::Scale(x, y); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:227:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 227 | void Inkscape::SelTrans::grab(Geom::Point const &p, gdouble x, gdouble y, bool show_handles, bool translating) | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:227:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:227:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:227:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:252:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | _items_affines.push_back(it->i2dt_affine()); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:253:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | _items_centers.push_back(it->getCenter()); // for content-dragging, we need to remember original centers | ~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'Inkscape::Text::Layout::iterator sp_te_get_position_by_coords(const SPItem*, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:106:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Geom::Affine im (item->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:109:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Point p = i_p * im; | ^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'void sp_te_adjust_kerning_screen(SPItem*, const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, SPDesktop*, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1077:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1077 | Geom::Affine t (item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1079:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | by = factor * by; | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'void sp_te_adjust_rotation_screen(SPItem*, const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, SPDesktop*, gdouble)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1135:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1135 | Geom::Affine t (text->i2doc_affine()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'double sp_te_get_average_linespacing(SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1280:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1280 | double all_lines_height = layout->characterAnchorPoint(layout->end())[Geom::Y] - layout->characterAnchorPoint(layout->begin())[Geom::Y]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'void sp_te_adjust_linespacing_screen(SPItem*, const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, SPDesktop*, gdouble)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1388:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1388 | Geom::Affine t(text->i2doc_affine()); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp: In function 'void text_flow_into_shape()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:318:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 318 | auto const new_transform = i2i_affine(item->parent, text->parent); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp: In function 'void text_unflow()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:467:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 467 | Geom::Point xy = bbox->min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:501:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Geom::OptRect bbox = text->geometricBounds(text->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:503:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 503 | Geom::Point xy = bbox->min(); | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:27: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ [ 98%] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-object.cpp.o /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'sp_te_adjust_kerning_screen(SPItem*, Inkscape::Text::Layout::iterator const&, Inkscape::Text::Layout::iterator const&, SPDesktop*, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1086:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1086 | if (attributes) attributes->addToDxDy(char_index, -by); | ^~ cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/actions/actions-object.cpp.o -MF CMakeFiles/inkscape_base.dir/actions/actions-object.cpp.o.d -o CMakeFiles/inkscape_base.dir/actions/actions-object.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ In function 'boost::operators_impl::operator*(Geom::Point const&, double const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::toMarker(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3062:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3062 | void ObjectSet::toMarker(bool apply) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 3128 | gchar const *mark_id = generate_marker(repr_copies, bbox, doc, center, parent_transform * move); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | virtual Rect boundsExact() const { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:223:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | const Linear &lin = (*this)[k-1]; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | virtual Point pointAt(Coord t) const { return inner.valueAt(t); } | ^~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:203:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:213:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | virtual Point initialPoint() const { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:211:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::ClosingSegment::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:338:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | virtual Curve *reverse() const { return new ClosingSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | virtual Point finalPoint() const { return inner.at1(); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'Inkscape::ObjectSet::tile(bool)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3416:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3416 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3367:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3367 | void ObjectSet::tile(bool apply) | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 3433 | gchar const *pat_id = SPPattern::produce(repr_copies, bbox, doc, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 3434 | move.inverse() /* patternTransform */, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3435 | parent_transform * move); | ~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:421:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 421 | text_unflow () | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'sp_te_get_position_by_coords(SPItem const*, Geom::Point const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:104:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | sp_te_get_position_by_coords (SPItem const *item, Geom::Point const &i_p) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In function 'boost::operators_impl::operator*(double const&, Geom::Point const&) [clone .isra.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'sp_te_adjust_kerning_screen(SPItem*, Inkscape::Text::Layout::iterator const&, Inkscape::Text::Layout::iterator const&, SPDesktop*, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1072:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | sp_te_adjust_kerning_screen (SPItem *item, Inkscape::Text::Layout::iterator const &start, Inkscape::Text::Layout::iterator const &end, SPDesktop *desktop, Geom::Point by) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1072:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1077:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1077 | Geom::Affine t (item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'sp_te_get_average_linespacing(SPItem*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1273:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1273 | sp_te_get_average_linespacing (SPItem *text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'sp_te_apply_style(SPItem*, Inkscape::Text::Layout::iterator const&, Inkscape::Text::Layout::iterator const&, SPCSSAttr const*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:2054:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2054 | void sp_te_apply_style(SPItem *text, Inkscape::Text::Layout::iterator const &start, Inkscape::Text::Layout::iterator const &end, SPCSSAttr const *css) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h: In constructor 'InkscapeWindow::InkscapeWindow(SPDocument*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:53:26: warning: 'InkscapeWindow::_document' will be initialized after [-Wreorder] 53 | SPDocument* _document; | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:51:26: warning: 'InkscapeApplication* InkscapeWindow::_app' [-Wreorder] 51 | InkscapeApplication *_app = nullptr; | ^~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:58:1: warning: when initialized here [-Wreorder] 58 | InkscapeWindow::InkscapeWindow(SPDocument* document) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans-handles.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:49: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h: In constructor 'Inkscape::Modifiers::Modifier::Modifier(const char*, const char*, const char*, Inkscape::Modifiers::KeyMask, Inkscape::Modifiers::Trigger, Inkscape::Modifiers::Trigger)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:112:13: warning: 'Inkscape::Modifiers::Modifier::_and_mask_default' will be initialized after [-Wreorder] 112 | KeyMask _and_mask_default; // The pressed keys must have these bits set | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:108:13: warning: 'Inkscape::Modifiers::Trigger Inkscape::Modifiers::Modifier::_category' [-Wreorder] 108 | Trigger _category; // The category of tool, what it might conflict with | ^~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/modifiers.h:183:5: warning: when initialized here [-Wreorder] 183 | Modifier(char const * id, | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'Geom::Curve::operator*=(Geom::Translate const&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In function 'Box3D::VanishingPoint::get_pos() const [clone .part.0]': cc1plus: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 98%] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-object-align.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/actions/actions-object-align.cpp.o -MF CMakeFiles/inkscape_base.dir/actions/actions-object-align.cpp.o.d -o CMakeFiles/inkscape_base.dir/actions/actions-object-align.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::SBasis::isZero(double) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:197:26: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ [ 98%] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-output.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/actions/actions-output.cpp.o -MF CMakeFiles/inkscape_base.dir/actions/actions-output.cpp.o.d -o CMakeFiles/inkscape_base.dir/actions/actions-output.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp: In function 'Box3D::vp_knot_moved_handler(SPKnot*, Geom::Point const&, unsigned int, void*)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:190:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | p = s.getPoint(); | ~~~~~~~~~~^~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/symbols.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:84: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/utils.h:58:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:29, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 98%] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-selection.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/actions/actions-selection.cpp.o -MF CMakeFiles/inkscape_base.dir/actions/actions-selection.cpp.o.d -o CMakeFiles/inkscape_base.dir/actions/actions-selection.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:23: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:24: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:26: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:1599:32: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:36: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/verbs.cpp:38: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-mode.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:25: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h: In member function 'Geom::Affine Inkscape::UI::Widget::Canvas::get_affine()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.h:63:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine get_affine() { return _affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:91:46: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:84:51: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-base.cpp:20: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-snapping.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:17: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 98%] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-transform.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/actions/actions-transform.cpp.o -MF CMakeFiles/inkscape_base.dir/actions/actions-transform.cpp.o.d -o CMakeFiles/inkscape_base.dir/actions/actions-transform.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-file.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp: In function 'void canvas_transform(InkscapeWindow*, const int&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:83:63: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Rect const canvas = dt->getCanvas()->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:84:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Point midpoint = dt->w2d(canvas.midpoint()); // Midpoint of drawing on canvas. | ^ [ 98%] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-window.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/actions/actions-window.cpp.o -MF CMakeFiles/inkscape_base.dir/actions/actions-window.cpp.o.d -o CMakeFiles/inkscape_base.dir/actions/actions-window.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:68:1: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | canvas_transform(InkscapeWindow *win, const int& option) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:68:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:83:62: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Rect const canvas = dt->getCanvas()->get_area_world(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:84:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Point midpoint = dt->w2d(canvas.midpoint()); // Midpoint of drawing on canvas. | ~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ [ 98%] Building CXX object src/CMakeFiles/inkscape_base.dir/inkview-application.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/inkview-application.cpp.o -MF CMakeFiles/inkscape_base.dir/inkview-application.cpp.o.d -o CMakeFiles/inkscape_base.dir/inkview-application.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp [ 98%] Building CXX object src/CMakeFiles/inkscape_base.dir/inkview-window.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/inkview-window.cpp.o -MF CMakeFiles/inkscape_base.dir/inkview-window.cpp.o.d -o CMakeFiles/inkscape_base.dir/inkview-window.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ [ 98%] Generating inkscape-version.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/cmake -DINKSCAPE_SOURCE_DIR=/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -DINKSCAPE_BINARY_DIR=/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu -P /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/CMakeScripts/inkscape-version.cmake revision is 3bf5ae0d25, 2021-09-20 In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [100%] Building CXX object src/CMakeFiles/inkscape_base.dir/inkscape-version.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape_base.dir/inkscape-version.cpp.o -MF CMakeFiles/inkscape_base.dir/inkscape-version.cpp.o.d -o CMakeFiles/inkscape_base.dir/inkscape-version.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/inkscape-version.cpp In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-helper.cpp:13: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:169:46: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:28: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-output.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-selection.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp: In member function 'void InkviewWindow::show_next()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:327:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | while (_index < _documents.size() && !document) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp: In member function 'bool InkviewWindow::on_timer()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:437:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | if (_index >= _documents.size() - 1) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-window.cpp:22: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-transform.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-window.cpp:18: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:33, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:61: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:30, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape.h:18, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-application.cpp:29: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [100%] Linking CXX static library ../lib64/libinkscape_base.a cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/cmake -P CMakeFiles/inkscape_base.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/inkscape_base.dir/link.txt --verbose=1 /usr/bin/ar qc ../lib64/libinkscape_base.a CMakeFiles/inkscape_base.dir/debug/demangle.cpp.o CMakeFiles/inkscape_base.dir/debug/heap.cpp.o CMakeFiles/inkscape_base.dir/debug/log-display-config.cpp.o CMakeFiles/inkscape_base.dir/debug/logger.cpp.o CMakeFiles/inkscape_base.dir/debug/sysv-heap.cpp.o CMakeFiles/inkscape_base.dir/debug/timestamp.cpp.o CMakeFiles/inkscape_base.dir/debug/gdk-event-latency-tracker.cpp.o CMakeFiles/inkscape_base.dir/display/cairo-utils.cpp.o CMakeFiles/inkscape_base.dir/display/curve.cpp.o CMakeFiles/inkscape_base.dir/display/drawing-context.cpp.o CMakeFiles/inkscape_base.dir/display/drawing-group.cpp.o CMakeFiles/inkscape_base.dir/display/drawing-image.cpp.o CMakeFiles/inkscape_base.dir/display/drawing-item.cpp.o CMakeFiles/inkscape_base.dir/display/drawing-pattern.cpp.o CMakeFiles/inkscape_base.dir/display/drawing-shape.cpp.o CMakeFiles/inkscape_base.dir/display/drawing-surface.cpp.o CMakeFiles/inkscape_base.dir/display/drawing-text.cpp.o CMakeFiles/inkscape_base.dir/display/drawing.cpp.o CMakeFiles/inkscape_base.dir/display/grayscale.cpp.o CMakeFiles/inkscape_base.dir/display/nr-3dutils.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-blend.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-colormatrix.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-component-transfer.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-composite.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-convolve-matrix.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-diffuselighting.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-displacement-map.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-flood.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-gaussian.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-image.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-merge.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-morphology.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-offset.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-primitive.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-slot.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-specularlighting.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-tile.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-turbulence.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter-units.cpp.o CMakeFiles/inkscape_base.dir/display/nr-filter.cpp.o CMakeFiles/inkscape_base.dir/display/nr-light.cpp.o CMakeFiles/inkscape_base.dir/display/nr-style.cpp.o CMakeFiles/inkscape_base.dir/display/nr-svgfonts.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-axonomgrid.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-grid.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-temporary-item-list.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-temporary-item.cpp.o CMakeFiles/inkscape_base.dir/display/control/snap-indicator.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-item.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-item-bpath.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-item-catchall.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-item-ctrl.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-item-curve.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-item-drawing.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-item-grid.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-item-group.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-item-guideline.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-item-quad.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-item-rect.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-item-rotate.cpp.o CMakeFiles/inkscape_base.dir/display/control/canvas-item-text.cpp.o CMakeFiles/inkscape_base.dir/extension/db.cpp.o CMakeFiles/inkscape_base.dir/extension/dependency.cpp.o CMakeFiles/inkscape_base.dir/extension/effect.cpp.o CMakeFiles/inkscape_base.dir/extension/execution-env.cpp.o CMakeFiles/inkscape_base.dir/extension/extension.cpp.o CMakeFiles/inkscape_base.dir/extension/init.cpp.o CMakeFiles/inkscape_base.dir/extension/input.cpp.o CMakeFiles/inkscape_base.dir/extension/output.cpp.o CMakeFiles/inkscape_base.dir/extension/patheffect.cpp.o CMakeFiles/inkscape_base.dir/extension/print.cpp.o CMakeFiles/inkscape_base.dir/extension/system.cpp.o CMakeFiles/inkscape_base.dir/extension/timer.cpp.o CMakeFiles/inkscape_base.dir/extension/loader.cpp.o CMakeFiles/inkscape_base.dir/extension/implementation/implementation.cpp.o CMakeFiles/inkscape_base.dir/extension/implementation/xslt.cpp.o CMakeFiles/inkscape_base.dir/extension/implementation/script.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/bluredge.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/cairo-ps-out.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/cairo-render-context.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/cairo-renderer.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/cairo-renderer-pdf-out.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/emf-inout.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/emf-print.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/gdkpixbuf-input.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/gimpgrad.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/grid.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/image-resolution.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/latex-pstricks.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/latex-pstricks-out.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/metafile-inout.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/metafile-print.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/odf.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/latex-text-renderer.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/png-output.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/pov-out.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/svg.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/svgz.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/text_reassemble.c.o CMakeFiles/inkscape_base.dir/extension/internal/wmf-inout.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/wmf-print.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/filter/filter-all.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/filter/filter-file.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/filter/filter.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-input.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-parser.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/svg-builder.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/prefdialog.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-bool.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-color.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-float.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-int.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-notebook.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-optiongroup.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-path.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-string.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/widget.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-box.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-image.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-label.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-separator.cpp.o CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-spacer.cpp.o CMakeFiles/inkscape_base.dir/extension/internal/wpg-input.cpp.o CMakeFiles/inkscape_base.dir/helper/action.cpp.o CMakeFiles/inkscape_base.dir/helper/action-context.cpp.o CMakeFiles/inkscape_base.dir/helper/geom.cpp.o CMakeFiles/inkscape_base.dir/helper/geom-nodetype.cpp.o CMakeFiles/inkscape_base.dir/helper/geom-pathstroke.cpp.o CMakeFiles/inkscape_base.dir/helper/geom-pathvectorsatellites.cpp.o CMakeFiles/inkscape_base.dir/helper/geom-satellite.cpp.o CMakeFiles/inkscape_base.dir/helper/gettext.cpp.o CMakeFiles/inkscape_base.dir/helper/pixbuf-ops.cpp.o CMakeFiles/inkscape_base.dir/helper/png-write.cpp.o CMakeFiles/inkscape_base.dir/helper/stock-items.cpp.o CMakeFiles/inkscape_base.dir/helper/verb-action.cpp.o CMakeFiles/inkscape_base.dir/helper/sp-marshal.cpp.o CMakeFiles/inkscape_base.dir/io/dir-util.cpp.o CMakeFiles/inkscape_base.dir/io/file.cpp.o CMakeFiles/inkscape_base.dir/io/file-export-cmd.cpp.o CMakeFiles/inkscape_base.dir/io/resource.cpp.o CMakeFiles/inkscape_base.dir/io/resource-manager.cpp.o CMakeFiles/inkscape_base.dir/io/stream/bufferstream.cpp.o CMakeFiles/inkscape_base.dir/io/stream/gzipstream.cpp.o CMakeFiles/inkscape_base.dir/io/stream/inkscapestream.cpp.o CMakeFiles/inkscape_base.dir/io/stream/stringstream.cpp.o CMakeFiles/inkscape_base.dir/io/stream/uristream.cpp.o CMakeFiles/inkscape_base.dir/io/stream/xsltstream.cpp.o CMakeFiles/inkscape_base.dir/io/sys.cpp.o CMakeFiles/inkscape_base.dir/io/http.cpp.o CMakeFiles/inkscape_base.dir/live_effects/effect.cpp.o CMakeFiles/inkscape_base.dir/live_effects/fill-conversion.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-angle_bisector.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-attach-path.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-bendpath.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-bool.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-bounding-box.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-bspline.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-circle_3pts.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-transform_2pts.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-circle_with_radius.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-clone-original.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-constructgrid.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-copy_rotate.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-curvestitch.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-dashed-stroke.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-dynastroke.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-ellipse_5pts.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-embrodery-stitch.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-embrodery-stitch-ordering.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-envelope.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-extrude.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-fill-between-many.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-fill-between-strokes.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-fillet-chamfer.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-gears.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-interpolate.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-interpolate_points.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-jointype.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-knot.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-lattice.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-lattice2.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-line_segment.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-measure-segments.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-mirror_symmetry.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-offset.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-parallel.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-path_length.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-patternalongpath.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-perp_bisector.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-perspective-envelope.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-powerclip.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-powermask.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-powerstroke.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-recursiveskeleton.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-rough-hatches.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-roughen.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-ruler.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-show_handles.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-simplify.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-skeleton.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-sketch.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-slice.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-spiro.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-tangent_to_curve.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-taperstroke.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-test-doEffect-stack.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-text_label.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpegroupbbox.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpeobject-reference.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-vonkoch.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpeobject.cpp.o CMakeFiles/inkscape_base.dir/live_effects/spiro-converters.cpp.o CMakeFiles/inkscape_base.dir/live_effects/spiro.cpp.o CMakeFiles/inkscape_base.dir/live_effects/lpe-pts2ellipse.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/array.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/bool.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/colorpicker.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/hidden.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/item-reference.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/item.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/message.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/originalitemarray.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/originalitem.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/originalpath.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/originalpatharray.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/parameter.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/path-reference.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/path.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/point.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/powerstrokepointarray.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/random.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/satellitesarray.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/text.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/fontbutton.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/togglebutton.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/transformedpoint.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/unit.cpp.o CMakeFiles/inkscape_base.dir/live_effects/parameter/vector.cpp.o CMakeFiles/inkscape_base.dir/object/box3d-side.cpp.o CMakeFiles/inkscape_base.dir/object/box3d.cpp.o CMakeFiles/inkscape_base.dir/object/color-profile.cpp.o CMakeFiles/inkscape_base.dir/object/object-set.cpp.o CMakeFiles/inkscape_base.dir/object/persp3d-reference.cpp.o CMakeFiles/inkscape_base.dir/object/persp3d.cpp.o CMakeFiles/inkscape_base.dir/object/sp-anchor.cpp.o CMakeFiles/inkscape_base.dir/object/sp-clippath.cpp.o CMakeFiles/inkscape_base.dir/object/sp-conn-end-pair.cpp.o CMakeFiles/inkscape_base.dir/object/sp-conn-end.cpp.o CMakeFiles/inkscape_base.dir/object/sp-defs.cpp.o CMakeFiles/inkscape_base.dir/object/sp-desc.cpp.o CMakeFiles/inkscape_base.dir/object/sp-dimensions.cpp.o CMakeFiles/inkscape_base.dir/object/sp-ellipse.cpp.o CMakeFiles/inkscape_base.dir/object/sp-factory.cpp.o CMakeFiles/inkscape_base.dir/object/sp-filter-reference.cpp.o CMakeFiles/inkscape_base.dir/object/sp-filter.cpp.o CMakeFiles/inkscape_base.dir/object/sp-flowdiv.cpp.o CMakeFiles/inkscape_base.dir/object/sp-flowregion.cpp.o CMakeFiles/inkscape_base.dir/object/sp-flowtext.cpp.o CMakeFiles/inkscape_base.dir/object/sp-font-face.cpp.o CMakeFiles/inkscape_base.dir/object/sp-font.cpp.o CMakeFiles/inkscape_base.dir/object/sp-glyph-kerning.cpp.o CMakeFiles/inkscape_base.dir/object/sp-glyph.cpp.o CMakeFiles/inkscape_base.dir/object/sp-gradient-reference.cpp.o CMakeFiles/inkscape_base.dir/object/sp-gradient.cpp.o CMakeFiles/inkscape_base.dir/object/sp-guide.cpp.o CMakeFiles/inkscape_base.dir/object/sp-hatch-path.cpp.o CMakeFiles/inkscape_base.dir/object/sp-hatch.cpp.o CMakeFiles/inkscape_base.dir/object/sp-image.cpp.o CMakeFiles/inkscape_base.dir/object/sp-item-group.cpp.o CMakeFiles/inkscape_base.dir/object/sp-item-rm-unsatisfied-cns.cpp.o CMakeFiles/inkscape_base.dir/object/sp-item-transform.cpp.o CMakeFiles/inkscape_base.dir/object/sp-item-update-cns.cpp.o CMakeFiles/inkscape_base.dir/object/sp-item.cpp.o CMakeFiles/inkscape_base.dir/object/sp-line.cpp.o CMakeFiles/inkscape_base.dir/object/sp-linear-gradient.cpp.o CMakeFiles/inkscape_base.dir/object/sp-lpe-item.cpp.o CMakeFiles/inkscape_base.dir/object/sp-marker.cpp.o CMakeFiles/inkscape_base.dir/object/sp-mask.cpp.o CMakeFiles/inkscape_base.dir/object/sp-mesh-array.cpp.o CMakeFiles/inkscape_base.dir/object/sp-mesh-gradient.cpp.o CMakeFiles/inkscape_base.dir/object/sp-mesh-patch.cpp.o CMakeFiles/inkscape_base.dir/object/sp-mesh-row.cpp.o CMakeFiles/inkscape_base.dir/object/sp-metadata.cpp.o CMakeFiles/inkscape_base.dir/object/sp-missing-glyph.cpp.o CMakeFiles/inkscape_base.dir/object/sp-namedview.cpp.o CMakeFiles/inkscape_base.dir/object/sp-object-group.cpp.o CMakeFiles/inkscape_base.dir/object/sp-object.cpp.o CMakeFiles/inkscape_base.dir/object/sp-offset.cpp.o CMakeFiles/inkscape_base.dir/object/sp-paint-server.cpp.o CMakeFiles/inkscape_base.dir/object/sp-path.cpp.o CMakeFiles/inkscape_base.dir/object/sp-pattern.cpp.o CMakeFiles/inkscape_base.dir/object/sp-polygon.cpp.o CMakeFiles/inkscape_base.dir/object/sp-polyline.cpp.o CMakeFiles/inkscape_base.dir/object/sp-radial-gradient.cpp.o CMakeFiles/inkscape_base.dir/object/sp-rect.cpp.o CMakeFiles/inkscape_base.dir/object/sp-root.cpp.o CMakeFiles/inkscape_base.dir/object/sp-script.cpp.o CMakeFiles/inkscape_base.dir/object/sp-shape.cpp.o CMakeFiles/inkscape_base.dir/object/sp-shape-reference.cpp.o CMakeFiles/inkscape_base.dir/object/sp-solid-color.cpp.o CMakeFiles/inkscape_base.dir/object/sp-spiral.cpp.o CMakeFiles/inkscape_base.dir/object/sp-star.cpp.o CMakeFiles/inkscape_base.dir/object/sp-stop.cpp.o CMakeFiles/inkscape_base.dir/object/sp-string.cpp.o CMakeFiles/inkscape_base.dir/object/sp-style-elem.cpp.o CMakeFiles/inkscape_base.dir/object/sp-switch.cpp.o CMakeFiles/inkscape_base.dir/object/sp-symbol.cpp.o CMakeFiles/inkscape_base.dir/object/sp-tag-use-reference.cpp.o CMakeFiles/inkscape_base.dir/object/sp-tag-use.cpp.o CMakeFiles/inkscape_base.dir/object/sp-tag.cpp.o CMakeFiles/inkscape_base.dir/object/sp-text.cpp.o CMakeFiles/inkscape_base.dir/object/sp-title.cpp.o CMakeFiles/inkscape_base.dir/object/sp-tref-reference.cpp.o CMakeFiles/inkscape_base.dir/object/sp-tref.cpp.o CMakeFiles/inkscape_base.dir/object/sp-tspan.cpp.o CMakeFiles/inkscape_base.dir/object/sp-use-reference.cpp.o CMakeFiles/inkscape_base.dir/object/sp-use.cpp.o CMakeFiles/inkscape_base.dir/object/uri-references.cpp.o CMakeFiles/inkscape_base.dir/object/uri.cpp.o CMakeFiles/inkscape_base.dir/object/viewbox.cpp.o CMakeFiles/inkscape_base.dir/object/filters/sp-filter-primitive.cpp.o CMakeFiles/inkscape_base.dir/object/filters/blend.cpp.o CMakeFiles/inkscape_base.dir/object/filters/colormatrix.cpp.o CMakeFiles/inkscape_base.dir/object/filters/componenttransfer-funcnode.cpp.o CMakeFiles/inkscape_base.dir/object/filters/componenttransfer.cpp.o CMakeFiles/inkscape_base.dir/object/filters/composite.cpp.o CMakeFiles/inkscape_base.dir/object/filters/convolvematrix.cpp.o CMakeFiles/inkscape_base.dir/object/filters/diffuselighting.cpp.o CMakeFiles/inkscape_base.dir/object/filters/displacementmap.cpp.o CMakeFiles/inkscape_base.dir/object/filters/distantlight.cpp.o CMakeFiles/inkscape_base.dir/object/filters/flood.cpp.o CMakeFiles/inkscape_base.dir/object/filters/gaussian-blur.cpp.o CMakeFiles/inkscape_base.dir/object/filters/image.cpp.o CMakeFiles/inkscape_base.dir/object/filters/merge.cpp.o CMakeFiles/inkscape_base.dir/object/filters/mergenode.cpp.o CMakeFiles/inkscape_base.dir/object/filters/morphology.cpp.o CMakeFiles/inkscape_base.dir/object/filters/offset.cpp.o CMakeFiles/inkscape_base.dir/object/filters/pointlight.cpp.o CMakeFiles/inkscape_base.dir/object/filters/specularlighting.cpp.o CMakeFiles/inkscape_base.dir/object/filters/spotlight.cpp.o CMakeFiles/inkscape_base.dir/object/filters/tile.cpp.o CMakeFiles/inkscape_base.dir/object/filters/turbulence.cpp.o CMakeFiles/inkscape_base.dir/path/path-boolop.cpp.o CMakeFiles/inkscape_base.dir/path/path-object-set.cpp.o CMakeFiles/inkscape_base.dir/path/path-offset.cpp.o CMakeFiles/inkscape_base.dir/path/path-outline.cpp.o CMakeFiles/inkscape_base.dir/path/path-simplify.cpp.o CMakeFiles/inkscape_base.dir/path/path-util.cpp.o CMakeFiles/inkscape_base.dir/svg/css-ostringstream.cpp.o CMakeFiles/inkscape_base.dir/svg/path-string.cpp.o CMakeFiles/inkscape_base.dir/svg/stringstream.cpp.o CMakeFiles/inkscape_base.dir/svg/strip-trailing-zeros.cpp.o CMakeFiles/inkscape_base.dir/svg/svg-affine.cpp.o CMakeFiles/inkscape_base.dir/svg/svg-affine-parser.cpp.o CMakeFiles/inkscape_base.dir/svg/svg-color.cpp.o CMakeFiles/inkscape_base.dir/svg/svg-angle.cpp.o CMakeFiles/inkscape_base.dir/svg/svg-length.cpp.o CMakeFiles/inkscape_base.dir/svg/svg-path.cpp.o CMakeFiles/inkscape_base.dir/trace/filterset.cpp.o CMakeFiles/inkscape_base.dir/trace/imagemap.cpp.o CMakeFiles/inkscape_base.dir/trace/imagemap-gdk.cpp.o CMakeFiles/inkscape_base.dir/trace/quantize.cpp.o CMakeFiles/inkscape_base.dir/trace/siox.cpp.o CMakeFiles/inkscape_base.dir/trace/trace.cpp.o CMakeFiles/inkscape_base.dir/trace/potrace/inkscape-potrace.cpp.o CMakeFiles/inkscape_base.dir/trace/autotrace/inkscape-autotrace.cpp.o CMakeFiles/inkscape_base.dir/trace/depixelize/inkscape-depixelize.cpp.o CMakeFiles/inkscape_base.dir/ui/clipboard.cpp.o CMakeFiles/inkscape_base.dir/ui/contextmenu.cpp.o CMakeFiles/inkscape_base.dir/ui/cursor-utils.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog-events.cpp.o CMakeFiles/inkscape_base.dir/ui/draw-anchor.cpp.o CMakeFiles/inkscape_base.dir/ui/drag-and-drop.cpp.o CMakeFiles/inkscape_base.dir/ui/icon-loader.cpp.o CMakeFiles/inkscape_base.dir/ui/interface.cpp.o CMakeFiles/inkscape_base.dir/ui/monitor.cpp.o CMakeFiles/inkscape_base.dir/ui/previewholder.cpp.o CMakeFiles/inkscape_base.dir/ui/selected-color.cpp.o CMakeFiles/inkscape_base.dir/ui/shape-editor.cpp.o CMakeFiles/inkscape_base.dir/ui/shape-editor-knotholders.cpp.o CMakeFiles/inkscape_base.dir/ui/simple-pref-pusher.cpp.o CMakeFiles/inkscape_base.dir/ui/shortcuts.cpp.o CMakeFiles/inkscape_base.dir/ui/themes.cpp.o CMakeFiles/inkscape_base.dir/ui/tool-factory.cpp.o CMakeFiles/inkscape_base.dir/ui/tools-switch.cpp.o CMakeFiles/inkscape_base.dir/ui/util.cpp.o CMakeFiles/inkscape_base.dir/ui/uxmanager.cpp.o CMakeFiles/inkscape_base.dir/ui/modifiers.cpp.o CMakeFiles/inkscape_base.dir/ui/cache/svg_preview_cache.cpp.o CMakeFiles/inkscape_base.dir/ui/desktop/menubar.cpp.o CMakeFiles/inkscape_base.dir/ui/desktop/menu-icon-shift.cpp.o CMakeFiles/inkscape_base.dir/ui/knot/knot.cpp.o CMakeFiles/inkscape_base.dir/ui/knot/knot-holder.cpp.o CMakeFiles/inkscape_base.dir/ui/knot/knot-holder-entity.cpp.o CMakeFiles/inkscape_base.dir/ui/knot/knot-ptr.cpp.o CMakeFiles/inkscape_base.dir/ui/tool/control-point-selection.cpp.o CMakeFiles/inkscape_base.dir/ui/tool/control-point.cpp.o CMakeFiles/inkscape_base.dir/ui/tool/curve-drag-point.cpp.o CMakeFiles/inkscape_base.dir/ui/tool/event-utils.cpp.o CMakeFiles/inkscape_base.dir/ui/tool/modifier-tracker.cpp.o CMakeFiles/inkscape_base.dir/ui/tool/multi-path-manipulator.cpp.o CMakeFiles/inkscape_base.dir/ui/tool/node.cpp.o CMakeFiles/inkscape_base.dir/ui/tool/path-manipulator.cpp.o CMakeFiles/inkscape_base.dir/ui/tool/selectable-control-point.cpp.o CMakeFiles/inkscape_base.dir/ui/tool/selector.cpp.o CMakeFiles/inkscape_base.dir/ui/tool/transform-handle-set.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/arc-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/box3d-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/calligraphy-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/connector-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/dropper-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/eraser-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/gradient-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/lpe-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/measure-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/mesh-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/node-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/paintbucket-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/pencil-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/rect-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/select-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/spiral-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/spray-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/star-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/text-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/tweak-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/toolbar/zoom-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/arc-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/box3d-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/calligraphic-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/connector-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/dropper-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/dynamic-base.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/eraser-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/flood-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/freehand-base.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/gradient-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/lpe-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/measure-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/mesh-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/node-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/pencil-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/pen-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/rect-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/select-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/spiral-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/spray-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/star-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/text-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/tool-base.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/tweak-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/tools/zoom-tool.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/about.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/align-and-distribute.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/calligraphic-profile-rename.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/clonetiler.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/color-item.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/command-palette.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/attrdialog.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/debug.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/dialog-base.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/dialog-container.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/dialog-manager.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/dialog-multipaned.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/dialog-notebook.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/dialog-window.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/document-properties.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/export.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/filedialog.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/filedialogimpl-gtkmm.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/fill-and-stroke.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/filter-effects-dialog.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/find.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/font-substitution.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/glyphs.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/grid-arrange-tab.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/guides.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/icon-preview.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/inkscape-preferences.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/input.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/knot-properties.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/layer-properties.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/layers.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/livepatheffect-add.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/livepatheffect-editor.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/lpe-fillet-chamfer-properties.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/lpe-powerstroke-properties.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/memory.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/messages.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/new-from-template.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/object-attributes.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/object-properties.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/objects.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/polar-arrange-tab.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/print.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/prototype.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/selectorsdialog.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/startup.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/styledialog.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/svg-fonts-dialog.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/svg-preview.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/swatches.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/symbols.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/paint-servers.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/template-load-tab.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/template-widget.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/text-edit.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/tile.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/tracedialog.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/transformation.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/undo-history.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/xml-tree.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/save-template-dialog.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/iconrenderer.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/alignment-selector.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/anchor-selector.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/button.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/canvas.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/canvas-grid.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/clipmaskicon.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/color-entry.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/color-icc-selector.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/color-notebook.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/color-picker.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/color-preview.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/color-scales.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/color-slider.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/color-wheel-selector.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/combo-box-entry-tool-item.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/combo-tool-item.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/dash-selector.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/entity-entry.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/entry.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/filter-effect-chooser.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/fill-style.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/font-button.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/font-selector.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/font-selector-toolbar.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/font-variants.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/font-variations.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/frame.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/gradient-image.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/gradient-selector.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/gradient-vector-selector.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/highlight-picker.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/imagetoggler.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/ink-color-wheel.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/ink-flow-box.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/ink-ruler.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/ink-spinscale.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/insertordericon.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/label-tool-item.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/labelled.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/layer-selector.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/layertypeicon.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/licensor.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/marker-combo-box.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/notebook-page.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/object-composite-settings.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/page-sizer.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/paint-selector.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/point.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/preferences-widget.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/preview.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/random.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/registered-widget.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/registry.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/rendering-options.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/rotateable.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/scalar-unit.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/scalar.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/scroll-utils.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/selected-style.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/spin-button-tool-item.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/spin-scale.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/spin-slider.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/spinbutton.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/stroke-style.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/style-subject.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/style-swatch.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/swatch-selector.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/text.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/tolerance-slider.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/unit-menu.cpp.o CMakeFiles/inkscape_base.dir/ui/widget/unit-tracker.cpp.o CMakeFiles/inkscape_base.dir/ui/view/svg-view-widget.cpp.o CMakeFiles/inkscape_base.dir/ui/view/view.cpp.o CMakeFiles/inkscape_base.dir/ui/view/view-widget.cpp.o CMakeFiles/inkscape_base.dir/ui/dialog/spellcheck.cpp.o CMakeFiles/inkscape_base.dir/widgets/desktop-widget.cpp.o CMakeFiles/inkscape_base.dir/widgets/ege-paint-def.cpp.o CMakeFiles/inkscape_base.dir/widgets/ink-action.cpp.o CMakeFiles/inkscape_base.dir/widgets/sp-attribute-widget.cpp.o CMakeFiles/inkscape_base.dir/widgets/sp-xmlview-tree.cpp.o CMakeFiles/inkscape_base.dir/widgets/spw-utilities.cpp.o CMakeFiles/inkscape_base.dir/widgets/toolbox.cpp.o CMakeFiles/inkscape_base.dir/xml/composite-node-observer.cpp.o CMakeFiles/inkscape_base.dir/xml/croco-node-iface.cpp.o CMakeFiles/inkscape_base.dir/xml/event.cpp.o CMakeFiles/inkscape_base.dir/xml/log-builder.cpp.o CMakeFiles/inkscape_base.dir/xml/node-fns.cpp.o CMakeFiles/inkscape_base.dir/xml/quote.cpp.o CMakeFiles/inkscape_base.dir/xml/repr.cpp.o CMakeFiles/inkscape_base.dir/xml/repr-css.cpp.o CMakeFiles/inkscape_base.dir/xml/repr-io.cpp.o CMakeFiles/inkscape_base.dir/xml/repr-sorting.cpp.o CMakeFiles/inkscape_base.dir/xml/repr-util.cpp.o CMakeFiles/inkscape_base.dir/xml/simple-document.cpp.o CMakeFiles/inkscape_base.dir/xml/simple-node.cpp.o CMakeFiles/inkscape_base.dir/xml/subtree.cpp.o CMakeFiles/inkscape_base.dir/xml/helper-observer.cpp.o CMakeFiles/inkscape_base.dir/xml/rebase-hrefs.cpp.o CMakeFiles/inkscape_base.dir/attribute-rel-css.cpp.o CMakeFiles/inkscape_base.dir/attribute-rel-svg.cpp.o CMakeFiles/inkscape_base.dir/attribute-rel-util.cpp.o CMakeFiles/inkscape_base.dir/attribute-sort-util.cpp.o CMakeFiles/inkscape_base.dir/attributes.cpp.o CMakeFiles/inkscape_base.dir/auto-save.cpp.o CMakeFiles/inkscape_base.dir/axis-manip.cpp.o CMakeFiles/inkscape_base.dir/color.cpp.o CMakeFiles/inkscape_base.dir/composite-undo-stack-observer.cpp.o CMakeFiles/inkscape_base.dir/conditions.cpp.o CMakeFiles/inkscape_base.dir/conn-avoid-ref.cpp.o CMakeFiles/inkscape_base.dir/console-output-undo-observer.cpp.o CMakeFiles/inkscape_base.dir/context-fns.cpp.o CMakeFiles/inkscape_base.dir/desktop-events.cpp.o CMakeFiles/inkscape_base.dir/desktop-style.cpp.o CMakeFiles/inkscape_base.dir/desktop.cpp.o CMakeFiles/inkscape_base.dir/device-manager.cpp.o CMakeFiles/inkscape_base.dir/document-subset.cpp.o CMakeFiles/inkscape_base.dir/document-undo.cpp.o CMakeFiles/inkscape_base.dir/document.cpp.o CMakeFiles/inkscape_base.dir/ege-color-prof-tracker.cpp.o CMakeFiles/inkscape_base.dir/event-log.cpp.o CMakeFiles/inkscape_base.dir/extract-uri.cpp.o CMakeFiles/inkscape_base.dir/file.cpp.o CMakeFiles/inkscape_base.dir/file-update.cpp.o CMakeFiles/inkscape_base.dir/filter-chemistry.cpp.o CMakeFiles/inkscape_base.dir/filter-enums.cpp.o CMakeFiles/inkscape_base.dir/gc-anchored.cpp.o CMakeFiles/inkscape_base.dir/gc-finalized.cpp.o CMakeFiles/inkscape_base.dir/gradient-chemistry.cpp.o CMakeFiles/inkscape_base.dir/gradient-drag.cpp.o CMakeFiles/inkscape_base.dir/graphlayout.cpp.o CMakeFiles/inkscape_base.dir/guide-snapper.cpp.o CMakeFiles/inkscape_base.dir/help.cpp.o CMakeFiles/inkscape_base.dir/id-clash.cpp.o CMakeFiles/inkscape_base.dir/inkscape.cpp.o CMakeFiles/inkscape_base.dir/inkscape-version-info.cpp.o CMakeFiles/inkscape_base.dir/layer-fns.cpp.o CMakeFiles/inkscape_base.dir/layer-manager.cpp.o CMakeFiles/inkscape_base.dir/layer-model.cpp.o CMakeFiles/inkscape_base.dir/line-geometry.cpp.o CMakeFiles/inkscape_base.dir/line-snapper.cpp.o CMakeFiles/inkscape_base.dir/media.cpp.o CMakeFiles/inkscape_base.dir/message-context.cpp.o CMakeFiles/inkscape_base.dir/message-stack.cpp.o CMakeFiles/inkscape_base.dir/mod360.cpp.o CMakeFiles/inkscape_base.dir/object-hierarchy.cpp.o CMakeFiles/inkscape_base.dir/object-snapper.cpp.o CMakeFiles/inkscape_base.dir/path-chemistry.cpp.o CMakeFiles/inkscape_base.dir/path-prefix.cpp.o CMakeFiles/inkscape_base.dir/perspective-line.cpp.o CMakeFiles/inkscape_base.dir/preferences.cpp.o CMakeFiles/inkscape_base.dir/print.cpp.o CMakeFiles/inkscape_base.dir/profile-manager.cpp.o CMakeFiles/inkscape_base.dir/proj_pt.cpp.o CMakeFiles/inkscape_base.dir/pure-transform.cpp.o CMakeFiles/inkscape_base.dir/rdf.cpp.o CMakeFiles/inkscape_base.dir/removeoverlap.cpp.o CMakeFiles/inkscape_base.dir/rubberband.cpp.o CMakeFiles/inkscape_base.dir/satisfied-guide-cns.cpp.o CMakeFiles/inkscape_base.dir/selcue.cpp.o CMakeFiles/inkscape_base.dir/selection-chemistry.cpp.o CMakeFiles/inkscape_base.dir/selection-describer.cpp.o CMakeFiles/inkscape_base.dir/selection.cpp.o CMakeFiles/inkscape_base.dir/seltrans-handles.cpp.o CMakeFiles/inkscape_base.dir/seltrans.cpp.o CMakeFiles/inkscape_base.dir/snap-preferences.cpp.o CMakeFiles/inkscape_base.dir/snap.cpp.o CMakeFiles/inkscape_base.dir/snapped-curve.cpp.o CMakeFiles/inkscape_base.dir/snapped-line.cpp.o CMakeFiles/inkscape_base.dir/snapped-point.cpp.o CMakeFiles/inkscape_base.dir/snapper.cpp.o CMakeFiles/inkscape_base.dir/sp-item-notify-moveto.cpp.o CMakeFiles/inkscape_base.dir/style-internal.cpp.o CMakeFiles/inkscape_base.dir/style.cpp.o CMakeFiles/inkscape_base.dir/text-chemistry.cpp.o CMakeFiles/inkscape_base.dir/text-editing.cpp.o CMakeFiles/inkscape_base.dir/transf_mat_3x4.cpp.o CMakeFiles/inkscape_base.dir/unclump.cpp.o CMakeFiles/inkscape_base.dir/unicoderange.cpp.o CMakeFiles/inkscape_base.dir/vanishing-point.cpp.o CMakeFiles/inkscape_base.dir/verbs.cpp.o CMakeFiles/inkscape_base.dir/version.cpp.o CMakeFiles/inkscape_base.dir/inkscape-window.cpp.o CMakeFiles/inkscape_base.dir/inkscape-application.cpp.o CMakeFiles/inkscape_base.dir/actions/actions-extra-data.cpp.o CMakeFiles/inkscape_base.dir/actions/actions-canvas-mode.cpp.o CMakeFiles/inkscape_base.dir/actions/actions-canvas-snapping.cpp.o CMakeFiles/inkscape_base.dir/actions/actions-canvas-transform.cpp.o CMakeFiles/inkscape_base.dir/actions/actions-base.cpp.o CMakeFiles/inkscape_base.dir/actions/actions-file.cpp.o CMakeFiles/inkscape_base.dir/actions/actions-helper.cpp.o CMakeFiles/inkscape_base.dir/actions/actions-object.cpp.o CMakeFiles/inkscape_base.dir/actions/actions-object-align.cpp.o CMakeFiles/inkscape_base.dir/actions/actions-output.cpp.o CMakeFiles/inkscape_base.dir/actions/actions-selection.cpp.o CMakeFiles/inkscape_base.dir/actions/actions-transform.cpp.o CMakeFiles/inkscape_base.dir/actions/actions-window.cpp.o CMakeFiles/inkscape_base.dir/inkview-application.cpp.o CMakeFiles/inkscape_base.dir/inkview-window.cpp.o CMakeFiles/inkscape_base.dir/inkscape-version.cpp.o /usr/bin/ranlib ../lib64/libinkscape_base.a gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [100%] Built target inkscape_base /usr/bin/gmake -f src/CMakeFiles/inkview.dir/build.make src/CMakeFiles/inkview.dir/depend /usr/bin/gmake -f src/CMakeFiles/inkscape.dir/build.make src/CMakeFiles/inkscape.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/CMakeFiles/inkview.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src/CMakeFiles/inkscape.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/gmake -f src/CMakeFiles/inkview.dir/build.make src/CMakeFiles/inkview.dir/build /usr/bin/gmake -f src/CMakeFiles/inkscape.dir/build.make src/CMakeFiles/inkscape.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [100%] Building CXX object src/CMakeFiles/inkview.dir/inkview-main.cpp.o [100%] Building CXX object src/CMakeFiles/inkscape.dir/inkscape-main.cpp.o cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkview.dir/inkview-main.cpp.o -MF CMakeFiles/inkview.dir/inkview-main.cpp.o.d -o CMakeFiles/inkview.dir/inkview-main.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkview-main.cpp cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/g++ -DHAVE_CONFIG_H -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_MESH -DWITH_SVG2 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25 -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/include -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/adaptagrams -I/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pango-1.0 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libxml2 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libsoup-2.4 -isystem /usr/include/poppler -isystem /usr/include/libwpg-0.3 -isystem /usr/include/librevenge-0.0 -isystem /usr/include/libwpd-0.10 -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib64/gtkmm-3.0/include -isystem /usr/include/giomm-2.4 -isystem /usr/lib64/giomm-2.4/include -isystem /usr/include/glibmm-2.4 -isystem /usr/lib64/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib64/sigc++-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/at-spi-2.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib64/cairomm-1.0/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib64/pangomm-1.4/include -isystem /usr/include/atkmm-1.6 -isystem /usr/lib64/atkmm-1.6/include -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib64/gdkmm-3.0/include -isystem /usr/include/gspell-1 -isystem /usr/include/enchant-2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -pthread -std=gnu++17 -MD -MT src/CMakeFiles/inkscape.dir/inkscape-main.cpp.o -MF CMakeFiles/inkscape.dir/inkscape-main.cpp.o.d -o CMakeFiles/inkscape.dir/inkscape-main.cpp.o -c /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp [100%] Linking CXX executable ../bin/inkview cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/inkview.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -rdynamic CMakeFiles/inkview.dir/inkview-main.cpp.o -o ../bin/inkview ../lib64/libinkscape_base.a ../lib64/libnrtype_LIB.a ../lib64/libinkscape_base.a ../lib64/libnrtype_LIB.a /usr/lib64/libboost_filesystem.so ../lib64/libcroco_LIB.a ../lib64/libavoid_LIB.a ../lib64/libcola_LIB.a ../lib64/libvpsc_LIB.a ../lib64/liblivarot_LIB.a ../lib64/libuemf_LIB.a ../lib64/libdepixelize_LIB.a ../lib64/libautotrace_LIB.a ../lib64/libutil_LIB.a ../lib64/libgc_LIB.a ../lib64/lib2geom.a -lgsl -lgslcblas -lm -ldouble-conversion -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lharfbuzz -lfontconfig -lfreetype -lgsl -lgslcblas -lm -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgc -llcms2 -lc -lpoppler -lpoppler-glib -lcairo -lwpg-0.3 -lrevenge-0.0 -lrevenge-stream-0.0 -ljpeg -lpng -lpotrace -lgtkmm-3.0 -latkmm-1.6 -lgdkmm-3.0 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lcairomm-1.0 -lsigc-2.0 -lgtk-3 -latk-1.0 -lgio-2.0 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lgobject-2.0 -lglib-2.0 -lgspell-1 -lgtk-3 -lgdk-3 -latk-1.0 -lcairo-gobject -lgdk_pixbuf-2.0 -lenchant-2 -lxslt -lxml2 -lz -lsigc-2.0 -lX11 -lXext In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | virtual Rect boundsFast() const { return *bounds_fast(inner); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | virtual Point pointAt(Coord t) const { return inner.pointAt(t); } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/crossing.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:41, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:213:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Interval timeRange() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:218:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Point initialPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:31, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:33, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.h:367:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.h:35, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.h:27, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:26, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:457:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 457 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:556:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | Geom::Point getOffset() { | ^ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:45, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/affine.h:17, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:34, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:273:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:46, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/rect.h:44, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap-candidate.h:19, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:20, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:47, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/geom.h:42, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.h:16, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapper.h:21, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.h:14, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/guide-snapper.h:15, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.h:23, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-namedview.h:22, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.h:43, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.h:25, from /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-main.cpp:19: /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:51:8: required from 'struct boost::concepts::requirement_ >)>' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [100%] Linking CXX executable ../bin/inkscape cd /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/inkscape.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection -DG_DISABLE_ASSERT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror=format -Werror=format-security -Wno-switch -Wstrict-null-sentinel -pthread -fopenmp -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -rdynamic CMakeFiles/inkscape.dir/inkscape-main.cpp.o -o ../bin/inkscape ../lib64/libinkscape_base.a ../lib64/libnrtype_LIB.a ../lib64/libinkscape_base.a ../lib64/libnrtype_LIB.a /usr/lib64/libboost_filesystem.so ../lib64/libcroco_LIB.a ../lib64/libavoid_LIB.a ../lib64/libcola_LIB.a ../lib64/libvpsc_LIB.a ../lib64/liblivarot_LIB.a ../lib64/libuemf_LIB.a ../lib64/libdepixelize_LIB.a ../lib64/libautotrace_LIB.a ../lib64/libutil_LIB.a ../lib64/libgc_LIB.a ../lib64/lib2geom.a -lgsl -lgslcblas -lm -ldouble-conversion -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lharfbuzz -lfontconfig -lfreetype -lgsl -lgslcblas -lm -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgc -llcms2 -lc -lpoppler -lpoppler-glib -lcairo -lwpg-0.3 -lrevenge-0.0 -lrevenge-stream-0.0 -ljpeg -lpng -lpotrace -lgtkmm-3.0 -latkmm-1.6 -lgdkmm-3.0 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lcairomm-1.0 -lsigc-2.0 -lgtk-3 -latk-1.0 -lgio-2.0 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lgobject-2.0 -lglib-2.0 -lgspell-1 -lgtk-3 -lgdk-3 -latk-1.0 -lcairo-gobject -lgdk_pixbuf-2.0 -lenchant-2 -lxslt -lxml2 -lz -lsigc-2.0 -lX11 -lXext /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:25: warning: type 'struct Bernsteins' violates the C++ One Definition Rule [-Wodr] 25 | class Bernsteins{ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:28: note: a different type is defined in another translation unit 28 | class Bernsteins{ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:28: note: the first difference of corresponding definitions is field 'solutions' 28 | std::vector &solutions; | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:31: note: a field with different name is defined in another translation unit 31 | size_t degree, N; | In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'make_pair': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'make_pair': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'make_pair': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'domain': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'from_range': lto1: note: parameter passing for argument of type 'struct CInterval' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'domain': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:25: warning: type 'struct Bernsteins' violates the C++ One Definition Rule [-Wodr] 25 | class Bernsteins{ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:28: note: a different type is defined in another translation unit 28 | class Bernsteins{ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:28: note: the first difference of corresponding definitions is field 'solutions' 28 | std::vector &solutions; | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:31: note: a field with different name is defined in another translation unit 31 | size_t degree, N; | In member function 'controlPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'make_pair': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'domain': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'make_pair': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'from_range': lto1: note: parameter passing for argument of type 'struct CInterval' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'domain': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp:128:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Geom::Point const ep = pt - res.p; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'valueAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'compareIntervalMin': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:362: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | static bool compareIntervalMin( Interval I, Interval J ){ | In member function 'boundsFast': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp: In member function 'controlPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:215:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | if (controlPoint(i) != other->controlPoint(i)) return false; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:75:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point r = _current - p; | ^ In function 'StrokeNormalize': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'winding': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:579: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 579 | int Path::winding(Point const &p) const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:579: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:579: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:579: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:598:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 598 | Point ip = i->initialPoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:586:36: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 586 | Rect bounds = i->boundsFast(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'nodes': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:751: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 751 | std::vector Path::nodes() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:299: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | Coord timeAtAngle(Angle a) const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'portion': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:302: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | Curve* EllipticalArc::portion(double f, double t) const | /usr/include/c++/11/bits/stl_heap.h: In function '__adjust_heap': /usr/include/c++/11/bits/stl_heap.h:223: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | In function 'map_rect': lto1: note: parameter passing for argument of type 'struct Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:50:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | ret._trans = new_r.min() - old_r.min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'map_rect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:46: note: parameter passing for argument of type 'struct Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Zoom Zoom::map_rect(Rect const &old_r, Rect const &new_r) | /usr/include/c++/11/bits/stl_heap.h: In function '__introsort_loop.constprop': /usr/include/c++/11/bits/stl_heap.h:355:29: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp: In member function 'TesteIntersection': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeSweep.cpp:1678: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1678 | Shape::TesteIntersection (SweepTree * iL, SweepTree * iR, Geom::Point &atx, double &atL, double &atR, bool onlyDiff) | In member function 'boundsFast': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:45:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 45 | Rect bbox(_center - rr, _center + rr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:42: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Circle::boundsFast() const | In member function 'unitCircleTransform': lto1: note: parameter passing for argument of type 'struct Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'initialPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'nearestTime': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:717: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | PathTime Path::nearestTime(Point const &p, Coord *dist) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:717: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:717: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:717: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:734:37: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if (distance(p, c.boundsFast()) >= mindist) continue; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:737:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | Coord d = distance(c.pointAt(t), p); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp: In function 'bounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:117: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | std::vector bounds(Path const &a) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:559: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 559 | std::vector Path::intersect(Path const &other, Coord precision) const | In function 'unitTangentAt': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'canonicalForm': lto1: note: parameter passing for argument of type 'struct Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'boundsExact': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:154:39: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | extremes[Y][1] = extremes[Y][0] + M_PI; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:145: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | Rect Ellipse::boundsExact() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function '_filterIntersections': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:201:66: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Coord timeAtAngle(Angle a) const { return _angles.timeAtAngle(a); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp: In member function 'initialPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:304:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line this_line(initialPoint(), finalPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp: In member function 'itemBounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:219: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | std::vector PathVector::intersect(PathVector const &other, Coord precision) const | In function 'pick_solution': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp: In function 'FitCubic': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp:255: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | bool Path::FitCubic(Geom::Point const &start, PathDescrCubicTo &res, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'level_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:318: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 318 | std::vector level_set( D2 const &f, Rect region){ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp: In member function 'AttemptSimplify': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp:461:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | res.end = end - cp1; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'level_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:322: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | std::vector level_set( D2 const &f, Point p, double tol){ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:325:37: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | return level_set( f, region ); | ^ In member function 'unitCircleTransform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Affine Ellipse::unitCircleTransform() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'pointAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Point Ellipse::pointAt(Coord t) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ In member function 'unitTangentAt': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'withoutTranslation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:395:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | p *= unitCircleTransform().withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'unitTangentAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 392 | Point Ellipse::unitTangentAt(Coord t) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:395:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | p *= unitCircleTransform().withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'distance': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:622: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | bool are_near(Ellipse const &a, Ellipse const &b, Coord precision) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:648:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | tps[i] * bc.unitCircleTransform(), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'are_near': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:622: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | bool are_near(Ellipse const &a, Ellipse const &b, Coord precision) | In member function 'pointAtAngle': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:150: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Point EllipticalArc::pointAtAngle(Coord t) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:150: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:150: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:150: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'inverseUnitCircleTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:116: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | Affine Ellipse::inverseUnitCircleTransform() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:116: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:116: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:116: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'contains': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:400: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | bool Ellipse::contains(Point const &p) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'operator*=': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:301:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | Point v = Point::polar(angle) * am; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:320:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | q = invm * q ; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:285: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Ellipse &Ellipse::operator*=(Affine const& m) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:285: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:285: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:319:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Affine invm = mwot.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp: In function 'sin': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:583: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 583 | SBasis sin(Linear b, int k) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:440:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 440 | result.push_back(ShapeIntersection(atan2(p * iuct), line.timeAt(p), p)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:406: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | std::vector Ellipse::intersect(Line const &line) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:94:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | : _initial(seg.initialPoint()) | ^ In member function 'transformTo': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:122:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Geom::Point offset = vdims - dims * scale; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:124:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | total *= scale * Translate(viewport.min() + offset); | ^ In function 'operator*': lto1: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'axis': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:126: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | LineSegment Ellipse::axis(Dim2 d) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:721:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 721 | Geom::Point se = iE - iS; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:131:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | LineSegment ls(a, b); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:132:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | ls.transform(unitCircleTransform()); | ^ /usr/include/c++/11/bits/stl_heap.h: In function '__introsort_loop.constprop': /usr/include/c++/11/bits/stl_heap.h:355:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'timeAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:389:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 389 | return Angle(atan2(p * iuct)).radians0(); // return a value in [0, 2pi) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:376: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | Coord Ellipse::timeAt(Point const &p) const | In member function '_pop_point': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp: In function 'operator/': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:115:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Geom::Point nB = dfB/(dfB[X]*dfB[X]+dfB[Y]*dfB[Y]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:162: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 162 | void check_transforms() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:162: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:191:68: note: parameter passing for argument of type 'struct Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | m = z * t; m = z * s; m = z * r; m = z * h; m = z * v; m = z * z; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:191:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | m = z * t; m = z * s; m = z * r; m = z * h; m = z * v; m = z * z; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'operator/': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 309 | _trans += z._trans / _scale; | ^ In function 'around': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:142: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | Affine Rotate::around(Point const &p, Coord angle) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:142: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:142: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:142: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ In function 'reflection': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'unit_vector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:150:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Geom::Point vn = unit_vector(vector); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'reflection': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:148: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Affine reflection(Point const & vector, Point const & origin) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'semiaxis': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:136: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | LineSegment Ellipse::semiaxis(Dim2 d, int sign) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:140:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | LineSegment ls(a, b); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:141:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | ls.transform(unitCircleTransform()); | ^ In member function 'boundsExact': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:133:39: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | extremes[Y][1] = extremes[Y][0] + M_PI; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In function 'from_range': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:144:42: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Interval yival = Interval::from_range(coord[Y], coord[Y] + ncoord[Y]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:735:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Point p = p_w * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:734:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | Geom::Affine i2d (item->i2doc_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'tweak_colors_in_gradient.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:724: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 724 | static void tweak_colors_in_gradient(SPItem *item, Inkscape::PaintTarget fill_or_stroke, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'boundsExact': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:114: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Rect EllipticalArc::boundsExact() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:250:80: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | LineSegment chord() const { return LineSegment(_initial_point, _final_point); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:49:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | return origin_a + t * vector_a; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:724: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:724: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:191:19: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | zero.setDomain(f.domain()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'sp_spray_transform_path.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:426:20: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 426 | path *= i2dt * dt2p; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:416: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | static void sp_spray_transform_path(SPItem * item, Geom::Path &path, Geom::Affine affine, Geom::Point center){ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:416: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:416: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:417:25: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | path *= i2anc_affine(static_cast(item->parent), nullptr).inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'sp_spray_scale_rel.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:126: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | static void sp_spray_scale_rel(Geom::Point c, SPDesktop */*desktop*/, SPItem *item, Geom::Scale const &scale) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:129:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'sp_spray_rotate_rel.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:110: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | static void sp_spray_rotate_rel(Geom::Point c, SPDesktop */*desktop*/, SPItem *item, Geom::Rotate const &rotation) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:115:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | item->set_i2d_affine(item->i2dt_affine() * affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp: In function 'sp_mesh_context_split_near_point.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:262: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | static void sp_mesh_context_split_near_point(MeshTool *rc, SPItem *item, Geom::Point mouse_p, guint32 /*etime*/) | /usr/include/c++/11/bits/stl_heap.h: In function '__introsort_loop.constprop': /usr/include/c++/11/bits/stl_heap.h:355:29: note: parameter passing for argument of type 'struct LabelPlacement' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp: In member function 'toSBasis': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:612:17: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | k); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:695:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 695 | Point V1 = lambda1[i]*dM1; | ^ /usr/include/c++/11/bits/stl_heap.h: In function '__adjust_heap.constprop': /usr/include/c++/11/bits/stl_heap.h:223: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'pointAndDerivatives': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:270:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | result.push_back( ea->pointAtAngle(angle) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:255: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | EllipticalArc::pointAndDerivatives(Coord t, unsigned int n) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:255: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp: In member function 'MakeTweak': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:547: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | Shape::MakeTweak (int mode, Shape *a, double power, JoinType join, double miter, bool do_profile, Geom::Point c, Geom::Point vector, double radius, Geom::Affine *i2doc) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:286:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | result[0] = pointAtAngle(angle); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:547: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:658:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 658 | tovec = tovec.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:684:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 684 | Path::DoLeftJoin (this, 0, join, ptP+this_vec, stD+this_vec, seD+this_vec, miter, stL, seL, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'allNearestTimes': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:622: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | std::vector Path::allNearestTimes(Point const &_point, double from, double to) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:622: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:622: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:622: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:665:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 665 | bb = (_path[i].boundsFast()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:670:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 670 | dsq = distanceSq(_point, _path[i].pointAt(all_t.front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:682:31: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 682 | bb = (_path[ei].boundsFast()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:686:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 686 | dsq = distanceSq(_point, _path[ei].pointAt(all_t.front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'roots1': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:597: note: parameter passing for argument of type 'const struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 597 | std::vector roots1(SBasis const & s, Interval const ivl) { | In function 'operator-': lto1: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function '__ct_base .isra': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:73:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | _final = _initial + v; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:371:17: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ^ In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'sp_spray_dilate.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1126: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1126 | static bool sp_spray_dilate(SprayTool *tc, Geom::Point /*event_p*/, Geom::Point p, Geom::Point vector, bool reverse) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1126: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1126: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1126: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1126: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1126: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:973:98: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 973 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:973:99: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 973 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1017:102: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1017 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1017:103: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1017 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1113:98: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1113 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1113:99: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1113 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'roots': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:201:66: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Coord timeAtAngle(Angle a) const { return _angles.timeAtAngle(a); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'allNearestTimes': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:484:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 484 | dsq = distanceSq(p, pointAtAngle(real_sol[i])); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:201:66: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Coord timeAtAngle(Angle a) const { return _angles.timeAtAngle(a); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:517:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | double dsq1 = distanceSq(p, pointAt(from)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'spdc_attach_selection.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:665: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 665 | static void spdc_attach_selection(FreehandBase *dc, Inkscape::Selection */*sel*/) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:693:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 693 | a = sp_draw_anchor_new(dc, c, TRUE, *(c->first_point())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:684:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 684 | norm->transform((dc->white_item)->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:249:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | ((struct rparams *) params)->B(x1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp: In function 'sp_gradient_context_get_stop_intervals.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:280:72: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | coords.push_back(0.5*(dragger->point + dnext->point)); | ^ 3rdparty/2geom/src/2geom/svg-path-parser.rl: In member function '_quadTo': 3rdparty/2geom/src/2geom/svg-path-parser.rl:165:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'make_angle_bisector_line': lto1: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:569: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | Line make_angle_bisector_line(Line const& l1, Line const& l2) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'make_angle_bisector_line': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp: In function 'make_angle_bisector_line': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:590:36: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 590 | return make_angle_bisector_line(A, O, B); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'angleAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:506:32: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | Angle bisect = ival.angleAt(0.5); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'make_angle_bisector_line': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:505:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | AngleInterval ival(Angle(A-O), Angle(B-O)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:569: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | Line make_angle_bisector_line(Line const& l1, Line const& l2) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'find_ellipse': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:332:47: note: parameter passing for argument of type 'struct Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | ellipse = find_ellipse(B[prev_i].at1(), B[i].at0(), *O); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:774:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 774 | do_append(new CurveType(finalPoint(), a, b, c, d, e, f)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'path_from_piecewise_fix_cusps.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:274: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | static Geom::Path path_from_piecewise_fix_cusps( Geom::Piecewise > const & B, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:274: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:274: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:274: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'corner': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'bounds': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'yAxis': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:121:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | return !are_near(dot(m_affine.xAxis(), m_affine.yAxis()), // | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:356:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | Geom::D2 newcurve1 = B[prev_i] * Geom::reflection(rot90(tang1), B[prev_i].at1()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:359:102: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | Geom::D2 newcurve2 = B[i] * Geom::reflection(rot90(tang2), B[i].at0()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:359:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | Geom::D2 newcurve2 = B[i] * Geom::reflection(rot90(tang2), B[i].at0()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:365:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 365 | pb.lineTo(B[i].at0()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'boundsFast': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:332: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | OptRect Path::boundsFast() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:335:34: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | sp_selection_copy_one(item->getRepr(), item->i2doc_affine(), clip, xml_doc); | ^ In member function 'timeRange': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'pointAt': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In function 'gr_midpoint_limits.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:970:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 970 | *high_lim = dragger->point - (highest_dragger->point - *end); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'unitVector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:282:25: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | unitV0.setDomain(Interval(0.,.5)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:833:29: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 833 | Angle ymax_a = ymin_a + M_PI; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'pointAtAngle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:835:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 835 | Point ymin = pointAtAngle(ymin_a); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'winding': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 825 | int EllipticalArc::winding(Point const &p) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:354:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Point p = Point::polar(t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:354:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Point p = Point::polar(t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp: In member function 'feed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:86:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Point s = e.pointAt(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | void PathSink::feed(Ellipse const &e) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:354:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Point p = Point::polar(t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:354:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Point p = Point::polar(t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In function 'operator<<': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:926:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 926 | << ea.initialPoint() << ", " | ^ In member function 'transformTo': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:244: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | Affine Line::transformTo(Line const &other) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:244: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:244: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:244: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:145:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | move(position() * m); | ^ In member function 'bounds': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'from_basis': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'xAxis': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:56:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | auto const affine1 = other.m_affine * m_affine.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'intersects': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:62:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | if (unit_rect_contains(p * affine1) || // | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | bool Parallelogram::intersects(Parallelogram const &other) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'contains': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:87:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | unit_rect_contains(p * m_affine.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | bool Parallelogram::contains(Point const &p) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In function 'are_collinear_within_serializing_error': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:124:62: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | Geom::Point C_reflect_scaled = B + (B - C) / CB_length * AB_length; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'contains': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:99:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | if (!unit_rect_contains(other.corner(i) * inv)) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:90: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | bool Parallelogram::contains(Parallelogram const &other) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'intersect_polish_root': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:161:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | Point F = as[0] - bs[0]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:156: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | intersect_polish_root (Curve const &A, double &s, Curve const &B, double &t) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'pair_intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:245: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | void pair_intersect(Curve const & A, double Al, double Ah, | In member function 'inverse': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'lerp': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:125:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Vtemp[i][j] = lerp(t, Vtemp[i-1][j], Vtemp[i-1][j+1]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/path-description.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/path-description.cpp:25:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 25 | p = p * t; | ^ In member function 'characterAnchorPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'compareIntervalMin': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:362: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | static bool compareIntervalMin( Interval I, Interval J ){ | In function 'StrokeNormalize': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'boundsFast': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h: In member function 'valueAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/curve.h:116: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:386:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:75:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point r = _current - p; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/angle.h:299: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | Coord timeAtAngle(Angle a) const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'portion': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:302: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | Curve* EllipticalArc::portion(double f, double t) const | In member function 'canonicalForm': lto1: note: parameter passing for argument of type 'struct Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:1107:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1107 | if (Geom::are_near(res.finalPoint(), outgoing.initialPoint(), 0.01)) { | ^ In member function 'boundsExact': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:154:39: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | extremes[Y][1] = extremes[Y][0] + M_PI; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:145: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | Rect Ellipse::boundsExact() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'union_list': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:476:86: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 476 | for(unsigned i = 0; i < bounds_a.size(); i++) bounds_a_union.push_back(union_list(bounds_a[i])); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:500:40: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 500 | curve->transform(item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'pointAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:513:93: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | item == desktop->getItemAtPoint(desktop->d2w(desktop->dt2doc(lineseg[0].pointAt(m.ta - eps))), true, nullptr)) || | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'calculate_intersections.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:497: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 497 | static void calculate_intersections(SPDesktop * /*desktop*/, SPItem *item, Geom::PathVector const &lineseg, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:497: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:497: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:435:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 435 | return pointAt(_factorTime(t)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function '_filterIntersections': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:201:66: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Coord timeAtAngle(Angle a) const { return _angles.timeAtAngle(a); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'boundsFast': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:332: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | OptRect Path::boundsFast() const | In member function 'characterAnchorPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp: In function 'from_array': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:289:43: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | OptInterval ret = Interval::from_array(&const_cast(b).c_[0], b.size()); | ^ In member function 'timeRange': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'valueAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:250:80: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | LineSegment chord() const { return LineSegment(_initial_point, _final_point); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:357:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Affine local(parentItem->i2doc_affine()); | ^ In member function 'pointAt': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/FontInstance.cpp:64:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | user->builder.moveTo(p * user->scale); | ^ /usr/include/c++/11/bits/stl_heap.h: In function '__introsort_loop.constprop': /usr/include/c++/11/bits/stl_heap.h:355:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'toSBasis': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:719:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | arc[d][0][0] = initialPoint()[d]; | ^ In function 'map_rect': lto1: note: parameter passing for argument of type 'struct Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:612:17: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | k); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:719:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | arc[d][0][0] = initialPoint()[d]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'derivative': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:196:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | D.push_back(n*(B[i+1] - B[i])); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:559: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 559 | std::vector Path::intersect(Path const &other, Coord precision) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:353:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | Geom::Point pe = c.finalPoint() * m; | ^ In member function 'operator*': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/stl_heap.h: In function '__introsort_loop.constprop': /usr/include/c++/11/bits/stl_heap.h:355:29: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ^ In function 'pick_orientation_line': lto1: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'fat_line_bounds': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'make_focus': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:533:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 533 | F.push_back(c[1] * F[n-1]); | ^ In function 'from_xywh': lto1: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^ In function 'operator+': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'getDocumentScale': lto1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'operator-': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'winding': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:579: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 579 | int Path::winding(Point const &p) const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:579: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:579: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:579: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:598:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 598 | Point ip = i->initialPoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:586:36: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 586 | Rect bounds = i->boundsFast(); | ^ In member function 'initialPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'allNearestTimes': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:622: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | std::vector Path::allNearestTimes(Point const &_point, double from, double to) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:622: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:622: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:622: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:622: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'make_angle_bisector_line': lto1: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp: In function 'make_angle_bisector_line': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:590:36: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 590 | return make_angle_bisector_line(A, O, B); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'make_angle_bisector_line': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:505:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | AngleInterval ival(Angle(A-O), Angle(B-O)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:569: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | Line make_angle_bisector_line(Line const& l1, Line const& l2) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:665:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 665 | bb = (_path[i].boundsFast()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:670:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 670 | dsq = distanceSq(_point, _path[i].pointAt(all_t.front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:682:31: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 682 | bb = (_path[ei].boundsFast()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:686:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 686 | dsq = distanceSq(_point, _path[ei].pointAt(all_t.front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | Path::Path(Ellipse const &e) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:354:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Point p = Point::polar(t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:354:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Point p = Point::polar(t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:336:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp: In function 'from_array': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier.cpp:289:43: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | OptInterval ret = Interval::from_array(&const_cast(b).c_[0], b.size()); | ^ In function 'operator/': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:650:89: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 650 | Geom::Affine m = Geom::Translate(-center) * scale_transform * Geom::Translate(center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'derivative': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:196:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | D.push_back(n*(B[i+1] - B[i])); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In member function 'grabbed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:1343:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1343 | Geom::Point rel_evp = evp - _last_click_event_point(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:173:34: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | d = Geom::Rect::from_xywh(0, 0, _width, _height); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In member function 'begin': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:122:14: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | unsigned int PrintEmf::begin(Inkscape::Extension::Print *mod, SPDocument *doc) | ^ In function 'pick_orientation_line': lto1: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'corner': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'bounds': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'fat_line_bounds': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'yAxis': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:121:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | return !are_near(dot(m_affine.xAxis(), m_affine.yAxis()), // | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'make_focus': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:533:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 533 | F.push_back(c[1] * F[n-1]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:650:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 650 | Geom::Point p(p1 - p0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:1093:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1093 | Geom::Affine tfc = item->transform * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'level_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:318: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 318 | std::vector level_set( D2 const &f, Rect region){ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1780:34: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | * (_edit_transform * _i2d_transform).descrim() // scale to desktop coords | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'level_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:322: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | std::vector level_set( D2 const &f, Point p, double tol){ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:325:37: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | return level_set( f, region ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:339:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | Geom::Point realCenter = Geom::Point(cx, cy) * transformation; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:144:98: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp: In member function 'arrange': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:154:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | item->setCenter(center * affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | void PolarArrangeTab::arrange() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In member function 'dragged': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:1375:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1375 | void Node::dragged(Geom::Point &new_pos, GdkEventMotion *event) | ^ In member function 'boundsFast': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:45:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 45 | Rect bbox(_center - rr, _center + rr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/circle.cpp:42: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Circle::boundsFast() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:242:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 242 | source = item->getCenter(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:144:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:147:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | center = item->getCenter(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:149:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | item->set_i2d_affine(item->i2dt_affine() * affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'initialPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:627:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 627 | Point d = initialPoint() - finalPoint(); | ^ In member function 'unitCircleTransform': lto1: note: parameter passing for argument of type 'struct Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'initialPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'getViewBox': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:796:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 796 | Geom::Rect SPDocument::getViewBox() const | ^ In member function 'getDimensions': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp: In member function 'itemBounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:219: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | std::vector PathVector::intersect(PathVector const &other, Coord precision) const | In member function 'characterBoundingBox': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'unitCircleTransform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Affine Ellipse::unitCircleTransform() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:109: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'axis': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:126: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | LineSegment Ellipse::axis(Dim2 d) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:352: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Geom::Rect Layout::characterBoundingBox(iterator const &it, double *rotation) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:131:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | LineSegment ls(a, b); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:132:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | ls.transform(unitCircleTransform()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'semiaxis': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:352: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:352: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:352: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:379:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 379 | top_left += span.baseline_shift * normal; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:136: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | LineSegment Ellipse::semiaxis(Dim2 d, int sign) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp: In member function 'doRescale': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:229:95: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | _canvas->set_affine(Geom::Scale(_hscale, _vscale) * Geom::Translate(x_offset, y_offset)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:140:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | LineSegment ls(a, b); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:141:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | ls.transform(unitCircleTransform()); | ^ In member function 'pointAt': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Point Ellipse::pointAt(Coord t) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:352: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'pointAtAngle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:248:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | result->_initial_point = result->pointAtAngle( result->initialAngle() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'getLetterAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:209: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Layout::iterator Layout::getLetterAt(double x, double y) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:481:105: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 481 | Geom::Affine total_transform = Geom::Translate(-center_of_rotation) * Geom::Rotate(char_rotation) * Geom::Translate(center_of_rotation) * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:483:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | quads.push_back(char_box.corner(i) * total_transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'distance': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:622: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | bool are_near(Ellipse const &a, Ellipse const &b, Coord precision) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'are_near': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:648:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | tps[i] * bc.unitCircleTransform(), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'setDocumentScale': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:639:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 639 | root->viewBox = Geom::Rect::from_xywh( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'intersect_polish_root': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'createSelectionShape': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:272: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 272 | static void intersect_polish_root (D2 const &A, double &s, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:423: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 423 | std::vector Layout::createSelectionShape(iterator const &it_start, iterator const &it_end, Geom::Affine const &transform) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:423: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:622: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | bool are_near(Ellipse const &a, Ellipse const &b, Coord precision) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:241:46: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 241 | bbox.unionWith(*glyph_rect * total_transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:423: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:446:50: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 446 | Geom::Rect box = characterBoundingBox(iterator(this, char_index), &char_rotation); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'isNear': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:250:80: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | LineSegment chord() const { return LineSegment(_initial_point, _final_point); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'pointAtAngle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:150: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Point EllipticalArc::pointAtAngle(Coord t) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:150: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:150: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:150: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:492:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 492 | && (font_matrix * glyph_matrix.inverse()).isIdentity() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'inverseUnitCircleTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:116: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | Affine Ellipse::inverseUnitCircleTransform() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:116: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:116: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:116: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ In function 'operator*': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp: In member function 'nodes': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/pathvector.cpp:285: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | std::vector PathVector::nodes() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'timeAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:376: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | Coord Ellipse::timeAt(Point const &p) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'fitToRect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:877:65: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 877 | rect.max() + Geom::Point(margin_right, margin_bottom)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:533:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 533 | point += x * tangent; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:353: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | void extrapolate_join_internal(join_data jd, int alternative) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'adjust_circles': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:353: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'make_angle_bisector_line': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:549:51: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | Geom::Line bisector = make_angle_bisector_line(startPt, point_on_path, endPt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'extrapolate_join_internal': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:548:62: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | Geom::Point point_on_path = startPt + Geom::rot90(tang1)*width; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'angleAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:506:32: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | Angle bisect = ival.angleAt(0.5); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'extrapolate_join_internal': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:505:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | AngleInterval ival(Angle(A-O), Angle(B-O)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'make_orthogonal_line': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:550:44: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | Geom::Line ortho = make_orthogonal_line(point_on_path, bisector); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In member function 'versor': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:563:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | Geom::Point temp = bisector.versor(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'make_parallel_line': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:565:44: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 565 | limit_line = make_parallel_line( limit_point, ortho ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'extrapolate_join_internal': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:134:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | Point versor() const { return (_final - _initial).normalized(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'winding': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:835:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 835 | Point ymin = pointAtAngle(ymin_a); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 825 | int EllipticalArc::winding(Point const &p) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:353: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | void extrapolate_join_internal(join_data jd, int alternative) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:353: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:825: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:354:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Point p = Point::polar(t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:354:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Point p = Point::polar(t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:553:52: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Line bisector_chord = make_bisector_line(chord); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:231:20: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return lerp(t, _initial, _final);; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In member function 'setupViewport': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:1247:46: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 1247 | ctx->viewport = Geom::Rect::from_xywh(0, 0, Inkscape::Util::Quantity::convert(210, "mm", "px"), Inkscape::Util::Quantity::convert(297, "mm", "px")); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'fitToPathAlign': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:667: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | void Layout::fitToPathAlign(SVGLength const &startOffset, Path const &path) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:241:46: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 241 | bbox.unionWith(*glyph_rect * total_transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp: In function 'bounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/crossing.cpp:117: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | std::vector bounds(Path const &a) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp: In member function 'transformTo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:244: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | Affine Line::transformTo(Line const &other) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:244: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:244: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/line.cpp:244: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'contains': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | bool Parallelogram::contains(Point const &p) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'contains': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:99:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | if (!unit_rect_contains(other.corner(i) * inv)) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'showGlyphs': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:492:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 492 | && (font_matrix * glyph_matrix.inverse()).isIdentity() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'clip': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | OptInterval clip (std::vector const& A, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:496:41: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | bl = orthogonal_orientation_line(B, M, precision); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:501:37: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Interval bound = fat_line_bounds(A, bl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:90: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | bool Parallelogram::contains(Parallelogram const &other) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'iterate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:736: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 736 | void iterate (std::vector& domsA, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'operator*=': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:301:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | Point v = Point::polar(angle) * am; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:320:16: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | q = invm * q ; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:285: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Ellipse &Ellipse::operator*=(Affine const& m) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:285: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:285: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:319:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Affine invm = mwot.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'operator*=': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'fitToPathAlign': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:667: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | void Layout::fitToPathAlign(SVGLength const &startOffset, Path const &path) | In function 'pick_solution': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'unitTangentAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:395:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | p *= unitCircleTransform().withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 392 | Point Ellipse::unitTangentAt(Coord t) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:392: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:395:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | p *= unitCircleTransform().withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:440:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 440 | result.push_back(ShapeIntersection(atan2(p * iuct), line.timeAt(p), p)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:406: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | std::vector Ellipse::intersect(Line const &line) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp: In function 'sin': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:583: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 583 | SBasis sin(Linear b, int k) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:94:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | : _initial(seg.initialPoint()) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp: In member function '_onOKimpl': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:99: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | void GuidelinePropertiesDialog::_onOKimpl() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'intersect_polish_root': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:284:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | Point F = as[0] - bs[0]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:272: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 272 | static void intersect_polish_root (D2 const &A, double &s, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function '_updateDragPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1732:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1732 | Geom::Affine to_desktop = _edit_transform * _i2d_transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'nearestTime': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1735:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:717: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | PathTime Path::nearestTime(Point const &p, Coord *dist) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:717: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1728:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1728 | Geom::Coord PathManipulator::_updateDragPoint(Geom::Point const &evp) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1728:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:717: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:717: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:734:37: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if (distance(p, c.boundsFast()) >= mindist) continue; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:737:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | Coord d = distance(c.pointAt(t), p); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1728:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1735:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1735:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:242:62: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 242 | return at(pos.path_index).at(pos.curve_index).pointAt(pos.t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'roots': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:201:66: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Coord timeAtAngle(Angle a) const { return _angles.timeAtAngle(a); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/path-description.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/path-description.cpp:25:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 25 | p = p * t; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:529:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 529 | centroid_tmp += C.at1()- C.at0(); // first moment. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp: In member function 'feed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/curve.cpp:166: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | void Curve::feed(PathSink &sink, bool moveto_initial) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:94:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | : _initial(seg.initialPoint()) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:191:19: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | zero.setDomain(f.domain()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'intersect_polish_root': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:156: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | intersect_polish_root (Curve const &A, double &s, Curve const &B, double &t) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:328:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | item->set_i2d_affine(item->i2doc_affine() * affine * item->document->doc2dt()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:326:65: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 326 | Geom::Point move = Geom::Point(new_x, new_y) - min; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/grid-arrange-tab.cpp:328:62: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | item->set_i2d_affine(item->i2doc_affine() * affine * item->document->doc2dt()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'pair_intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:245: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | void pair_intersect(Curve const & A, double Al, double Ah, | In function 'operator*': lto1: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'clip': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | OptInterval clip (std::vector const& A, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function '_createControlPointsFromGeometry': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1206:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1206 | pathv *= (_edit_transform * _i2d_transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:496:41: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | bl = orthogonal_orientation_line(B, M, precision); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:501:37: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Interval bound = fat_line_bounds(A, bl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1240:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1240 | previous_node->front()->setPosition((*bezier)[1]); | ^ In member function 'boundsExact': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:133:39: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | extremes[Y][1] = extremes[Y][0] + M_PI; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In function 'from_range': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:144:42: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Interval yival = Interval::from_range(coord[Y], coord[Y] + ncoord[Y]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'iterate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:736: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 736 | void iterate (std::vector& domsA, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'boundsExact': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:114: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Rect EllipticalArc::boundsExact() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:250:80: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | LineSegment chord() const { return LineSegment(_initial_point, _final_point); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp: In member function 'feed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | void PathSink::feed(Ellipse const &e) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-sink.cpp:85: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:354:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Point p = Point::polar(t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:354:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Point p = Point::polar(t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ In member function 'characterBoundingBox': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:352: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Geom::Rect Layout::characterBoundingBox(iterator const &it, double *rotation) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:352: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:352: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:352: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'pointAndDerivatives': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:255: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | EllipticalArc::pointAndDerivatives(Coord t, unsigned int n) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:255: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:336:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:379:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 379 | top_left += span.baseline_shift * normal; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:286:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | result[0] = pointAtAngle(angle); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'getLetterAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:209: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Layout::iterator Layout::getLetterAt(double x, double y) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:481:105: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 481 | Geom::Affine total_transform = Geom::Translate(-center_of_rotation) * Geom::Rotate(char_rotation) * Geom::Translate(center_of_rotation) * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:483:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | quads.push_back(char_box.corner(i) * total_transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'createSelectionShape': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:423: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 423 | std::vector Layout::createSelectionShape(iterator const &it_start, iterator const &it_end, Geom::Affine const &transform) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:423: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:423: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:446:50: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 446 | Geom::Rect box = characterBoundingBox(iterator(this, char_index), &char_rotation); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'allNearestTimes': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:201:66: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Coord timeAtAngle(Angle a) const { return _angles.timeAtAngle(a); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:517:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | double dsq1 = distanceSq(p, pointAt(from)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:106:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | PathManipulator::PathManipulator(MultiPathManipulator &mpm, SPObject *path, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In member function '_setState': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:1324:73: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1324 | this->back()->setPosition(_pm()._bsplineHandleReposition(this->back())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-OutIter.cpp:533:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 533 | point += x * tangent; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:536:65: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | auto scaled_box = *dbox * Geom::Scale(sf); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp: In function 'FitCubic': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp:255: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | bool Path::FitCubic(Geom::Point const &start, PathDescrCubicTo &res, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'find_normals_by_vector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:765: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 765 | std::vector find_normals_by_vector(Point V, D2 const &A) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp: In member function 'AttemptSimplify': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathSimplify.cpp:461:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | res.end = end - cp1; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp: In function 'sp_file_convert_dpi': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:315:6: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | void sp_file_convert_dpi(SPDocument *doc) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:315:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:301:109: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | glyph_matrix = Geom::Scale(1.0, -1.0) * (Geom::Affine)Geom::Rotate(_glyphs[glyph_index].rotation); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'roots': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:629: note: parameter passing for argument of type 'const struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | std::vector roots(SBasis const & s, Interval const ivl) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'print': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:250: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | void Layout::print(SPPrintContext *ctx, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:513:50: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value("px") * ratio_viewbox, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:569:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | gd->moveto(gd->getPoint() / ratio, true); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:581:62: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | Geom::Scale scale = doc->getDocumentScale(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:49:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | return origin_a + t * vector_a; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:162: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 162 | void check_transforms() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:162: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:191:68: note: parameter passing for argument of type 'struct Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | m = z * t; m = z * s; m = z * r; m = z * h; m = z * v; m = z * z; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:191:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | m = z * t; m = z * s; m = z * r; m = z * h; m = z * v; m = z * z; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'operator/': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:309:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 309 | _trans += z._trans / _scale; | ^ In function 'around': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:142: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | Affine Rotate::around(Point const &p, Coord angle) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:142: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:142: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:142: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ In function 'reflection': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'unit_vector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:150:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Geom::Point vn = unit_vector(vector); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'reflection': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/transforms.cpp:148: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Affine reflection(Point const & vector, Point const & origin) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h: In member function 'initialPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-curves.h:32:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | Geom::Line line(curve->initialPoint(), curve->finalPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | Path::Path(Ellipse const &e) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:292: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:354:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Point p = Point::polar(t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:354:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Point p = Point::polar(t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:336:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function '_updateOutline': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1484:30: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1484 | pv *= (_edit_transform * _i2d_transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1498:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1498 | Geom::Point arrow_end = at + (Geom::unit_vector(_desktop->d2w(ut)) * rot_scale_w2d); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:735:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Point p = p_w * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:734:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | Geom::Affine i2d (item->i2doc_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'tweak_colors_in_gradient.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:724: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 724 | static void tweak_colors_in_gradient(SPItem *item, Inkscape::PaintTarget fill_or_stroke, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:724: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:724: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'union_list': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path-intersection.cpp:476:86: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 476 | for(unsigned i = 0; i < bounds_a.size(); i++) bounds_a_union.push_back(union_list(bounds_a[i])); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'unitVector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:236:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | Point v0 = unit_vector(V.at0()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'sp_spray_transform_path.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:426:20: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 426 | path *= i2dt * dt2p; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:416: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | static void sp_spray_transform_path(SPItem * item, Geom::Path &path, Geom::Affine affine, Geom::Point center){ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:416: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:416: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:417:25: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | path *= i2anc_affine(static_cast(item->parent), nullptr).inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:282:25: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | unitV0.setDomain(Interval(0.,.5)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'sp_spray_scale_rel.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:126: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | static void sp_spray_scale_rel(Geom::Point c, SPDesktop */*desktop*/, SPItem *item, Geom::Scale const &scale) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:129:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'sp_spray_rotate_rel.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:110: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | static void sp_spray_rotate_rel(Geom::Point c, SPDesktop */*desktop*/, SPItem *item, Geom::Rotate const &rotation) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:115:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | item->set_i2d_affine(item->i2dt_affine() * affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp: In function 'sp_mesh_context_split_near_point.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/mesh-tool.cpp:262: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | static void sp_mesh_context_split_near_point(MeshTool *rc, SPItem *item, Geom::Point mouse_p, guint32 /*etime*/) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function '_externalChange': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1133:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1133 | void PathManipulator::_externalChange(unsigned type) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp: In member function 'transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:200: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | Glib::RefPtr Tracer::sioxProcessImage(SPImage *img, Glib::RefPtrorigPixbuf) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'intersects': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:56:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | auto const affine1 = other.m_affine * m_affine.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:62:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | if (unit_rect_contains(p * affine1) || // | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/parallelogram.cpp:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | bool Parallelogram::intersects(Parallelogram const &other) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In member function 'at0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:208:87: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | if (i==(pwsbin.segs.size()-1) || L2(pwsbin.segs[i].at1()- pwsbin.segs[i+1].at0()) > tol){ | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function '_createGeometryFromControlPoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1402:89: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1402 | Geom::PathVector pathv = builder.peek() * (_edit_transform * _i2d_transform).inverse(); | ^ In function 'operator-': lto1: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function '__ct_base .isra': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:73:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | _final = _initial + v; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:93:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::cross(p1 - p0, p - p0) >= 0 && | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:335:34: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | sp_selection_copy_one(item->getRepr(), item->i2doc_affine(), clip, xml_doc); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In member function '_eventHandler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:367:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 367 | bool Handle::_eventHandler(Inkscape::UI::Tools::ToolBase *event_context, GdkEvent *event) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In function 'gr_midpoint_limits.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:970:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 970 | *high_lim = dragger->point - (highest_dragger->point - *end); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:804: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 804 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In member function '_ZN4Path5DoArcERKN4Geom5PointES3_dddbbd.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:842:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 842 | AddPoint( cb.vector() * ar * cbangle + dr ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:841:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 841 | cb = omega * cb; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:854:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 854 | AddPoint( cb.vector() * ar * cbangle + dr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:853:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 853 | cb = omega * cb; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:804: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 804 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:721:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 721 | Geom::Point se = iE - iS; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp: In member function 'toSBasis': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:612:17: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | k); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:719:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | arc[d][0][0] = initialPoint()[d]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp: In member function 'toSBasis': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:612:17: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | k); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp: In member function 'getBounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:139: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | Geom::OptRect StyleSubject::CurrentLayer::getBounds(SPItem::BBoxType type) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'setControlsTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1002:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1002 | Geom::Affine delta = _i2d_transform.inverse() * _edit_transform.inverse() * tnew * _i2d_transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp: In function 'divide': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/piecewise.cpp:94:17: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | c0.setDomain(Interval(0.,.5)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:695:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 695 | Point V1 = lambda1[i]*dM1; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'find_ellipse': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:332:47: note: parameter passing for argument of type 'struct Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | ellipse = find_ellipse(B[prev_i].at1(), B[i].at0(), *O); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:774:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 774 | do_append(new CurveType(finalPoint(), a, b, c, d, e, f)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'path_from_piecewise_fix_cusps.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:274: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | static Geom::Path path_from_piecewise_fix_cusps( Geom::Piecewise > const & B, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:274: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:274: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:274: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp: In function 'sp_draw_anchor_new': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 31 | SPDrawAnchor *sp_draw_anchor_new(Inkscape::UI::Tools::FreehandBase *dc, SPCurve *curve, bool start, Geom::Point delta) | /usr/include/c++/11/bits/stl_heap.h: In function '__introsort_loop.constprop': /usr/include/c++/11/bits/stl_heap.h:355:29: note: parameter passing for argument of type 'struct LabelPlacement' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In member function '_ZN4Path5DoArcERKN4Geom5PointES3_dddbbdi.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:989:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 989 | cb = omega * cb; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1002:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1002 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (b - sang) / (eang - sang)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:356:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | Geom::D2 newcurve1 = B[prev_i] * Geom::reflection(rot90(tang1), B[prev_i].at1()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:359:102: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | Geom::D2 newcurve2 = B[i] * Geom::reflection(rot90(tang2), B[i].at0()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:359:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | Geom::D2 newcurve2 = B[i] * Geom::reflection(rot90(tang2), B[i].at0()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:365:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 365 | pb.lineTo(B[i].at0()); | ^ In function 'from_basis': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1001:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1001 | cb = omega * cb; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:38:58: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 38 | Geom::IntRect ibox = (dbox * Geom::Scale(scale_factor)).roundOutwards(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:953: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 953 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | In member function 'xAxis': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'getValue': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In member function '_ZN4Path5DoArcERKN4Geom5PointES3_dddbbdiRNS_11offset_origE.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1108:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1108 | cb = omega * cb; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1120:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1120 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (b - sang) / (eang - sang)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1119:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1119 | cb = omega * cb; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1073: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1073 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | In member function 'inverse': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'force_continuity': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:177:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | Point pt1 = f.segs[cur ].at0(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp: In member function '_setKnotPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:164: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | void PowerstrokePropertiesDialog::_setKnotPoint(Geom::Point knotpoint) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'lerp': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:125:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Vtemp[i][j] = lerp(t, Vtemp[i-1][j], Vtemp[i-1][j+1]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'sp_spray_dilate.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1126: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1126 | static bool sp_spray_dilate(SprayTool *tc, Geom::Point /*event_p*/, Geom::Point p, Geom::Point vector, bool reverse) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1126: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1126: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1126: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1126: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1126: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/stl_heap.h: In function '__adjust_heap.constprop': /usr/include/c++/11/bits/stl_heap.h:223: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:973:98: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 973 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:973:99: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 973 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1017:102: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1017 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1017:103: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1017 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1113:98: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1113 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1113:99: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1113 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ In member function 'transformTo': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:122:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Geom::Point offset = vdims - dims * scale; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/rect.cpp:124:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | total *= scale * Translate(viewport.min() + offset); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:301:109: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | glyph_matrix = Geom::Scale(1.0, -1.0) * (Geom::Affine)Geom::Rotate(_glyphs[glyph_index].rotation); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp: In member function 'print': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/libnrtype/Layout-TNG-Output.cpp:250: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | void Layout::print(SPPrintContext *ctx, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:292:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | Geom::Point diff = bbox1->min() - bbox2->min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp: In function 'operator/': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:115:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Geom::Point nB = dfB/(dfB[X]*dfB[X]+dfB[Y]*dfB[Y]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'spdc_attach_selection.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:665: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 665 | static void spdc_attach_selection(FreehandBase *dc, Inkscape::Selection */*sel*/) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:693:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 693 | a = sp_draw_anchor_new(dc, c, TRUE, *(c->first_point())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:684:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 684 | norm->transform((dc->white_item)->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ In function 'make_bisector_line': lto1: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'middle_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:498:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'make_bisector_line': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:496: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | Line make_bisector_line(LineSegment const& _segment) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp: In member function 'updateScaleUI': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:557: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | PageSizer::updateScaleUI() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:557: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'intersection_point': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:557: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:557: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:578:50: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 578 | Geom::Scale scale = doc->getDocumentScale(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:611:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 611 | Geom::Rect viewBox = doc->getViewBox(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:662:130: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 662 | _dnd_source->doWriteTransform(_dnd_source->i2doc_affine() * _dnd_source->document->getRoot()->i2doc_affine().inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp: In member function 'scaleLine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:826: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 826 | StrokeStyle::scaleLine() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:1097:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1097 | new_displayed = current.inverse() * displayed; | ^ In member function 'initialPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp: In member function 'corner': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:547:41: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | if (Geom::L2(area.corner(corner) - center) > dist) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp: In member function 'nextWord': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:409: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | SpellCheck::nextWord() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:409: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:512:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | _layout->createSelectionShape(_begin_w, _end_w, _text->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:542:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 542 | Geom::Point const center = desktop->current_center(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:500:40: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 500 | curve->transform(item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'pointAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:513:93: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | item == desktop->getItemAtPoint(desktop->d2w(desktop->dt2doc(lineseg[0].pointAt(m.ta - eps))), true, nullptr)) || | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'calculate_intersections.constprop': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:497: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 497 | static void calculate_intersections(SPDesktop * /*desktop*/, SPItem *item, Geom::PathVector const &lineseg, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:497: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:497: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:435:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 435 | return pointAt(_factorTime(t)); | ^ In function 'intersection_point': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:46:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | return pt + lambda * v_dir; | ^ In function 'from_xywh': lto1: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^ In function 'operator/': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp: In member function 'quadto': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:211:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | else _pathv.back().appendNew( p1, p2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:305:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | what->set_i2d_affine(what->i2dt_affine() * move); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'push': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:289: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | void Unclump::push(SPItem *from, SPItem *what, double dist) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:289: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:289: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:289: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:291:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 291 | Geom::Point it = unclump_center(what); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:305:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | what->set_i2d_affine(what->i2dt_affine() * move); | ^ In function 'get_visual_bbox': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:345:72: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 345 | Geom::Point const p0 = Geom::Point(initial_geom_bbox->corner(0)) * abs_affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'get_visual_bbox': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:338: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | Geom::Rect get_visual_bbox(Geom::OptRect const &initial_geom_bbox, Geom::Affine const &abs_affine, gdouble const initial_strokewidth, bool const transform_stroke) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'pull': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:316:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 316 | Geom::Point by = dist * Geom::unit_vector(p - it); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:328:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | what->set_i2d_affine(what->i2dt_affine() * move); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:312: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | void Unclump::pull(SPItem *to, SPItem *what, double dist) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:312: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:312: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:312: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:314:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 314 | Geom::Point it = unclump_center(what); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:328:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | what->set_i2d_affine(what->i2dt_affine() * move); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:357:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Affine local(parentItem->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In member function 'controlPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:76:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | if( Geom::cross(curve[0]-curve[1], curve[1]-curve[2]) < 0 ) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp: In member function 'applyPageRotate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:790: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 790 | void Transformation::applyPageRotate(Inkscape::Selection *selection) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In member function '_ZN7SvgFont17render_glyph_pathEP6_cairoPN4Geom10PathVectorE.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:893:27: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 893 | feed_path_to_cairo(ct, it, trans, area, optimize_stroke, stroke_width); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:353:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | Geom::Point pe = c.finalPoint() * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:774:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 774 | do_append(new CurveType(finalPoint(), a, b, c, d, e, f)); | ^ In function 'make_bisector_line': lto1: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'middle_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:498:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'make_bisector_line': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:496: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | Line make_bisector_line(LineSegment const& _segment) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-quad.cpp:89:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Geom::Point p3 = _p3 * _affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp: In member function 'get_matrix_primitiveunits2pb': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp:179:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Geom::Affine p2pb = slot.get_units().get_matrix_primitiveunits2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp: In member function 'quadto': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:211:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | else _pathv.back().appendNew( p1, p2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp: In function 'showDialog': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:102: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | void PowerstrokePropertiesDialog::showDialog(SPDesktop *desktop, Geom::Point knotpoint, const Inkscape::LivePathEffect::PowerStrokePointArrayParamKnotHolderEntity *pt) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:35: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 35 | void FilterOffset::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:35: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:35: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:35: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:43:42: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 43 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:109:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return get_matrix_units2pb(primitiveUnits); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp: In member function 'quadto': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/spiro-converters.cpp:105:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | _path.appendNew(Geom::Point(xm, ym), Geom::Point(x3, y3)); | ^ In function 'get_scale_transform_for_uniform_stroke': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:68:37: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Geom::Rect tt = tile_area * trans; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 33 | void FilterTile::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:33: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:33: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:63:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine trans = slot.get_units().get_matrix_user2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:88:46: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Geom::Rect pr = filter_primitive_area( slot.get_units() ); | ^ In function 'coordinates': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'lies_in_quadrangle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:106:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | return (lies_in_sector (D - A, B - A, pt - A) && lies_in_sector (D - C, B - C, pt - C)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'make_parallel_line': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:275:45: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | Geom::Line diameter = make_parallel_line( start_pt, bisector ); | ^ In function 'side_of_intersection': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:126:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Geom::Point dir_D (D - pt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'make_pair': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:133:33: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | result = std::make_pair (A, B); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'expand_circle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:231: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | Geom::Point expand_circle( Geom::Circle &inner_circle, Geom::Circle const &outer_circle, Geom::Point const &start_pt, Geom::Point const &start_tangent ) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:246:45: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Geom::Line bisector = make_bisector_line( chord1 ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:249:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | Geom::LineSegment chord2(chord2_pts[0].point(), chord2_pts[1].point()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:274:46: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | Geom::Line bisector2 = make_bisector_line( chord4 ); | ^ In member function 'PrevPoint': lto1: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In member function '_ZN7SvgFont17render_glyph_pathEP6_cairoPN4Geom10PathVectorE.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:893:27: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 893 | feed_path_to_cairo(ct, it, trans, area, optimize_stroke, stroke_width); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp: In member function 'affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/perspective-line.cpp:18:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 18 | Line (pt, persp->get_VP(axis).affine(), true) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.h: In function 'writePaths': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.h:186:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | _abs_state.append(p, rp); | ^ In function 'operator*': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'touching_circle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:76:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | if( Geom::cross(curve[0]-curve[1], curve[1]-curve[2]) < 0 ) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'begin': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:122:14: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | unsigned int PrintEmf::begin(Inkscape::Extension::Print *mod, SPDocument *doc) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In member function 'create_pen': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:649:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 649 | Geom::Point p1(one * transform); | ^ In member function 'bounds': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:73:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | Geom::Rect view(_origin, _origin+wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In member function 'bounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:64: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | DrawingImage::bounds() const | In member function 'transform_rect': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2052:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2052 | Geom::Point const p4 = r.corner(4) * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'transform_rect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2045: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2045 | Geom::Rect CloneTiler::transform_rect(Geom::Rect const &r, Geom::Affine const &m) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:339:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | Geom::Point realCenter = Geom::Point(cx, cy) * transformation; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:144:98: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp: In member function 'arrange': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:154:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | item->setCenter(center * affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | void PolarArrangeTab::arrange() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:266: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:242:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 242 | source = item->getCenter(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:144:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:147:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | center = item->getCenter(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/polar-arrange-tab.cpp:149:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | item->set_i2d_affine(item->i2dt_affine() * affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:183:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:144: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | void FilterSpecularLighting::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp: In member function 'position': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:128:67: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | _knotpoint->moved_signal.emit(_knotpoint, _knotpoint->position(), 0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:144: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:144: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:109:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return get_matrix_units2pb(primitiveUnits); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:185:39: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | Geom::Point p = slot.get_slot_area().min(); | ^ In member function 'get_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1261 | Geom::Affine CloneTiler::get_transform( | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp: In member function 'setOverflow': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | DrawingPattern::setOverflow(Geom::Affine initial_transform, int steps, Geom::Affine step_transform) { | In member function 'area': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:106: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | DrawingSurface::area() const | In member function 'dimensions': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'scale': lto1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'drawingTransform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:408:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 408 | Geom::Affine unit_trans = slot.get_units().get_matrix_primitiveunits2pb().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:377: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 377 | void FilterTurbulence::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1465:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1465 | return d_s_r * rect_translate; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1694:84: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1694 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1695:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1695 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1700:103: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1700 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1701:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1701 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1732:84: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1732 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1733:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1733 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1739:103: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1739 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1740:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1740 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1778:107: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1778 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1779:222: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1779 | dia2 = dia1 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1780:128: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | dia3 = dia2 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1780:159: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | dia3 = dia2 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1807:106: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1807 | dia1 = Geom::Affine (Geom::Translate (w/2, h/2) * Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, h/2 * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1808:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1808 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, -h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1809:116: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1809 | dia3 = dia2 * Geom::Affine (Geom::Translate (-h/2 * cos30, h/2 * sin30) * Geom::Translate (w * cos60, 0) * Geom::Translate (-h/2 * cos30, -h/2 * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1809:164: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1809 | dia3 = dia2 * Geom::Affine (Geom::Translate (-h/2 * cos30, h/2 * sin30) * Geom::Translate (w * cos60, 0) * Geom::Translate (-h/2 * cos30, -h/2 * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1811:130: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1811 | dia5 = dia4 * Geom::Affine (Geom::Translate (-h/2 * cos30, -h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60) * Geom::Translate (w/2, -h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1811:161: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1811 | dia5 = dia4 * Geom::Affine (Geom::Translate (-h/2 * cos30, -h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60) * Geom::Translate (w/2, -h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1819:107: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1819 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1820:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1820 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, -h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1821:117: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1821 | dia3 = dia2 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h * cos30, 0) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1821:164: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1821 | dia3 = dia2 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h * cos30, 0) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1823:128: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1823 | dia5 = dia4 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1823:159: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1823 | dia5 = dia4 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:377: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:377: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:109:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return get_matrix_units2pb(primitiveUnits); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:409:46: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | Geom::Rect slot_area = slot.get_slot_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'sort_fill_queue_vertical': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:723: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 723 | static bool sort_fill_queue_vertical(Geom::Point a, Geom::Point b) { | In function 'snap_rectangular_box': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:105:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Geom::Point delta = pt - center; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp: In member function 'dt2doc': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:215:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | p[0] *= desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp: In function 'snap_rectangular_box': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:89: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Geom::Rect Inkscape::snap_rectangular_box(SPDesktop const *desktop, SPItem *item, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:804: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 804 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In member function '_ZN4Path5DoArcERKN4Geom5PointES3_dddbbd.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:842:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 842 | AddPoint( cb.vector() * ar * cbangle + dr ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:841:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 841 | cb = omega * cb; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:854:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 854 | AddPoint( cb.vector() * ar * cbangle + dr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:853:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 853 | cb = omega * cb; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:804: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 804 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp: In member function 'getBounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/style-subject.cpp:139: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | Geom::OptRect StyleSubject::CurrentLayer::getBounds(SPItem::BBoxType type) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:89: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:153:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 153 | p[1] = 2 * center - s[0].getPoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In function 'bevel_join': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:152:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | m_tr_stack.push(transform * tr_top); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp: In member function 'transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/trace/trace.cpp:200: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | Glib::RefPtr Tracer::sioxProcessImage(SPImage *img, Glib::RefPtrorigPixbuf) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:770:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | Geom::Point endPoint(arc->finalPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'feed_curve_to_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:693: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 693 | feed_curve_to_cairo(cairo_t *cr, Geom::Curve const &c, Geom::Affine const & trans, Geom::Rect view, bool optimize_stroke) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:693: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In member function 'intersection_with_viewbox': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | std::optional Line::intersection_with_viewbox (SPDesktop *desktop) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:693: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:707:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 707 | Geom::Point end_tr = c.finalPoint() * trans; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:229:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | Affine result = _ellipse.unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:770:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | Geom::Point endPoint(arc->finalPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:167:40: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | auto vb = desktop->get_display_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:169:67: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | std::pair e = side_of_intersection (vb.corner(0), vb.corner(1), vb.corner(2), vb.corner(3), this->pt, this->v_dir); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:808:36: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 808 | feed_curve_to_cairo(cr, iter, trans, view, optimize_stroke); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp: In member function 'document_revert': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:222:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | InkscapeApplication::document_revert(SPDocument* document) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp: In function 'projection': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:41:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Geom::Point const p_proj = Geom::projection(p.getPoint(), Geom::Line(p1, p2)); | ^ /usr/include/c++/11/bits/stl_heap.h: In function '__adjust_heap': /usr/include/c++/11/bits/stl_heap.h:223: note: parameter passing for argument of type 'struct LabelPlacement' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'make_parallel_line': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:275:45: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | Geom::Line diameter = make_parallel_line( start_pt, bisector ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'expand_circle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:231: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | Geom::Point expand_circle( Geom::Circle &inner_circle, Geom::Circle const &outer_circle, Geom::Point const &start_pt, Geom::Point const &start_tangent ) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:246:45: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Geom::Line bisector = make_bisector_line( chord1 ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:249:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | Geom::LineSegment chord2(chord2_pts[0].point(), chord2_pts[1].point()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:274:46: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | Geom::Line bisector2 = make_bisector_line( chord4 ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:353: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | void extrapolate_join_internal(join_data jd, int alternative) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'adjust_circles': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:353: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'make_angle_bisector_line': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:549:51: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | Geom::Line bisector = make_angle_bisector_line(startPt, point_on_path, endPt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp: In function 'extrapolate_join_internal': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:548:62: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | Geom::Point point_on_path = startPt + Geom::rot90(tang1)*width; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'angleAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:506:32: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | Angle bisect = ival.angleAt(0.5); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'extrapolate_join_internal': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:505:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | AngleInterval ival(Angle(A-O), Angle(B-O)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:550:44: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | Geom::Line ortho = make_orthogonal_line(point_on_path, bisector); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:563:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | Geom::Point temp = bisector.versor(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'position': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:439:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | Geom::Point point = this->knot_start->position(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:353: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | void extrapolate_join_internal(join_data jd, int alternative) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:353: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:852:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 852 | Geom::Point initial = path.initialPoint() * transshift; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:850:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | Geom::Affine transshift(trans * Geom::Translate(-shift)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:848:55: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | view = view * (Geom::Affine)Geom::Translate(-shift); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'feed_path_to_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:837: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 837 | feed_path_to_cairo (cairo_t *ct, Geom::Path const &path, Geom::Affine trans, Geom::OptRect area, bool optimize_stroke, double stroke_width) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:856:28: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 856 | feed_curve_to_cairo(ct, *cit, transshift, view, optimize_stroke); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom-pathstroke.cpp:553:52: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Line bisector_chord = make_bisector_line(chord); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:231:20: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return lerp(t, _initial, _final);; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'feed_pathvector_to_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:885: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 885 | feed_pathvector_to_cairo (cairo_t *ct, Geom::PathVector const &pathv, Geom::Affine trans, Geom::OptRect area, bool optimize_stroke, double stroke_width) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In member function '_ZN4Path5DoArcERKN4Geom5PointES3_dddbbdi.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:989:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 989 | cb = omega * cb; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1002:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1002 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (b - sang) / (eang - sang)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1001:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1001 | cb = omega * cb; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:953: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 953 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/rotateable.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/rotateable.cpp:90:108: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | double dist = Geom::L2(Geom::Point(event->x, event->y) - Geom::Point(drag_started_x, drag_started_y)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp: In member function 'last_point_additive_move': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:660:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | _pathv.back().setFinal( _pathv.back().finalPoint() + p ); | ^ In member function 'getConnectionPointPos': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'setGuide': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:840: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | void MeasureTool::setGuide(Geom::Point origin, double angle, const char *label) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:840: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:248:115: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | std::vector child_points = approxItemWithPoints(child_item, item_transform * child_item->transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In function 'approxItemWithPoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:236: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | static std::vector approxItemWithPoints(SPItem const *item, const Geom::Affine& item_transform) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:840: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:840: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:848:36: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | affine *= root->c2p.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:871:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 871 | Geom::Point unit_vector = Geom::rot90(origin.polar(angle)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp: In member function 'image': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/emf-print.cpp:1723:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1723 | Geom::Point pLL2 = pLL * tf; //location of LL corner in Inkscape coordinates | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp: In member function '_ZN4Path5DoArcERKN4Geom5PointES3_dddbbdiRNS_11offset_origE.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1108:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1108 | cb = omega * cb; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1120:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1120 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (b - sang) / (eang - sang)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1119:26: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1119 | cb = omega * cb; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/PathConversion.cpp:1073: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1073 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:737:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | explicit_base = *explicit_base * SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'toGuides': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:721: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 721 | void MeasureTool::toGuides() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:721: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:721: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:721: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:721: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:737:99: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | explicit_base = *explicit_base * SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:151:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | Geom::Affine const local(item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'setLabelText': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1020:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1020 | text_item_box->transform *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 918 | void MeasureTool::setLabelText(Glib::ustring const &value, Geom::Point pos, double fontsize, Geom::Coord angle, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:546:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 546 | Geom::Affine const i2dnew( i2d * _current_relative_affine ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'stamp': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:556:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | copy_item->setCenter(*_center * _current_relative_affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:499: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 499 | void Inkscape::SelTrans::stamp() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function '_showHandles': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:637:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 637 | Geom::Point p(_bbox->min() + (_bbox->dimensions() * Geom::Scale(bpos))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:292:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | Geom::Point diff = bbox1->min() - bbox2->min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:366:90: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Affine const affine( Geom::Translate(-norm) * rel_affine * Geom::Translate(norm) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:385:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | p[i] = _bbox->corner(i) * affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In member function '_updateItem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:87:35: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Geom::Rect r = bounds() * _ctm; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'ungrab': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:398: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 398 | void Inkscape::SelTrans::ungrab() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:398: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:398: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:443:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 443 | currentItem->setCenter (_items_centers[i] * _current_relative_affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:461:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | } else if (_current_relative_affine.withoutTranslation().isScale()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'stretchRequest': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1023 | gboolean Inkscape::SelTrans::stretchRequest(SPSelTransHandle const &handle, Geom::Point &pt, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1044:49: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1044 | Geom::Scale default_scale = calcScaleFactors(_point, pt, _origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1048:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1048 | Geom::Point pt_geom = _getGeomHandlePos(pt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1049:46: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1049 | Geom::Scale geom_scale = calcScaleFactors(_point_geom, pt_geom, _origin_for_specpoints); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1062 | pt = _calcAbsAffineDefault(default_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1114:34: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1114 | _calcAbsAffineDefault(default_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1114:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1114:34: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1114:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1102:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | pt = _calcAbsAffineDefault(default_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1102:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1102:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1102:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1110:40: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1110 | pt = _calcAbsAffineGeom(geom_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1110:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1110:40: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1110:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp: In function 'sp_draw_anchor_new': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/draw-anchor.cpp:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 31 | SPDrawAnchor *sp_draw_anchor_new(Inkscape::UI::Tools::FreehandBase *dc, SPCurve *curve, bool start, Geom::Point delta) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'translation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:248:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | if (Geom::are_near(Geom::Point(t), _pending_transform.translation())) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/cache/svg_preview_cache.cpp:38:58: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 38 | Geom::IntRect ibox = (dbox * Geom::Scale(scale_factor)).roundOutwards(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:202:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | Geom::Coord strokewidth = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse().expansionX(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'scaleRequest': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 928 | gboolean Inkscape::SelTrans::scaleRequest(Geom::Point &pt, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:933:49: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 933 | Geom::Scale default_scale = calcScaleFactors(_point, pt, _origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:936:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 936 | Geom::Point pt_geom = _getGeomHandlePos(pt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:937:46: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 937 | Geom::Scale geom_scale = calcScaleFactors(_point_geom, pt_geom, _origin_for_specpoints); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 952 | pt = _calcAbsAffineDefault(default_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1007:34: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1007 | _calcAbsAffineDefault(default_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1007:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1007:34: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1007:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:995:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 995 | pt = _calcAbsAffineDefault(default_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:995:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:995:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:995:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1003:40: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1003 | pt = _calcAbsAffineGeom(geom_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1003:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1003:40: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1003:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp: In member function '_export_raster': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:987: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 987 | void Export::_export_raster(Inkscape::Extension::Output *extension) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:987: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp: In member function 'item_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:123: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | bool ArcTool::item_handler(SPItem* item, GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:331:78: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | this->arc->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp: In function 'operator/': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:343:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | Geom::Point dir = r.dimensions() / 2; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp: In member function 'drag': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | void ArcTool::drag(Geom::Point pt, guint state) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:341:50: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | Geom::Rect r = Inkscape::snap_rectangular_box(desktop, this->arc, pt, this->center, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:352:66: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Geom::Affine const i2d ( (this->arc)->i2dt_affine() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:353:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | Geom::Point new_dir = pt * i2d - c; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In member function '_renderItem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:96: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 96 | unsigned DrawingImage::_renderItem(DrawingContext &dc, Geom::IntRect const &/*area*/, unsigned /*flags*/, DrawingItem * /*stop_at*/) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:418:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | ow = origin * affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp: In member function '_setInitialPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:1209: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1209 | void PenTool::_setInitialPoint(Geom::Point const p) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:1151:91: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | auto area = Geom::Rect(Geom::Point(x0, y0), Geom::Point(x1, y1)) * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:1151:92: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | auto area = Geom::Rect(Geom::Point(x0, y0), Geom::Point(x1, y1)) * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'lineto': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'dt2doc': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:875:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 875 | c->transform(desktop->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In member function '_pickItem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | DrawingImage::_pickItem(Geom::Point const &p, double delta, unsigned /*sticky*/) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:194:44: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | Geom::Point pick = p * _ctm.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:213:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Point tp = p * _ctm.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:214:30: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Geom::Rect r = bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:180:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 180 | Geom::LineSegment l(a1, a2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function '_finishSegment': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:937: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 937 | void ConnectorTool::_finishSegment(Geom::Point const /*p*/) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:451: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 451 | bool GradientTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In function 'endpt_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1017: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1017 | static bool endpt_handler(GdkEvent *event, ConnectorTool *cc) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp: In member function 'scaleLine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/stroke-style.cpp:826: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 826 | StrokeStyle::scaleLine() | In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'getNormalizedPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Geom::Point DynamicBase::getNormalizedPoint(Geom::Point v) const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:126:49: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | auto drect = this->desktop->get_display_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:130:29: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return (v - drect.bounds().min()) / max; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'reset': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:197: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | void CalligraphicTool::reset(Geom::Point p) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp: In member function 'getViewPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | Geom::Point DynamicBase::getViewPoint(Geom::Point n) const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:135:49: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | auto drect = this->desktop->get_display_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:139:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | return n * max + drect.bounds().min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'brush': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:406:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | this->del = 0.5*(del_left + del_right); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp: In member function 'open': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:152:50: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'w2d': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:955:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 955 | double tolerance_sq = square(this->desktop->w2d().descrim() * tol) * exp(0.2 * tol - 2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:976:93: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 976 | Geom::Point point_at2 = b[4 * c + 3] + (1./3) * (b[4 * c + 0] - b[4 * c + 3]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:366:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | this->rect->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp: In member function 'drag': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:348: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | void RectTool::drag(Geom::Point const pt, guint state) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:348: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:348: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:348: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:372:56: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | Geom::Rect const r = Inkscape::snap_rectangular_box(desktop, this->rect, pt, this->center, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp: In member function 'effect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:84:1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Grid::effect (Inkscape::Extension::Effect *module, Inkscape::UI::View::View *document, Inkscape::Extension::Implementation::ImplementationDocumentCache * /*docCache*/) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.h:186:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | _abs_state.append(p, rp); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'set_to_accumulated': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:652:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 652 | pathv *= item_repr->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'setPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:911:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 911 | pathv *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:897: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 897 | void MeasureTool::setPoint(Geom::Point origin, Inkscape::XML::Node *measure_repr) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:897: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:897: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:910:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 910 | pathv *= Geom::Translate(desktop->doc2dt(origin)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In member function 'normalized': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:277: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | static Avoid::Polygon avoid_item_poly(SPItem const *item) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In function 'avoid_item_poly': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:283:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | Geom::Affine itd_mat = item->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In member function 'versor': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:299:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | prev_parallel_hull_edge.setOrigin(hull_edge.origin()+hull_edge.versor().ccw()*spacing); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In function 'avoid_item_poly': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:277: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | static Avoid::Polygon avoid_item_poly(SPItem const *item) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'controlPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp: In member function 'doCurve': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:268:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | bool PovOutput::doCurve(SPItem *item, const String &id) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:268:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:129:90: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | m_tr_stack.push( Geom::Scale(1, -1) * Geom::Translate(0, doc->getHeight().value("px"))); /// @fixme hardcoded doc2dt transform | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:268:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'setLine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:891:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 891 | pathv *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 880 | void MeasureTool::setLine(Geom::Point start_point,Geom::Point end_point, bool markers, guint32 color, Inkscape::XML::Node *measure_repr) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp: In member function 'corner': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:547:41: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | if (Geom::L2(area.corner(corner) - center) > dist) { | ^ In function 'calcScaleFactors': lto1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1597:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1597 | Geom::Point const offset = new_point - initial_point; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'calcScaleFactors': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1591: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1591 | Geom::Scale Inkscape::calcScaleFactors(Geom::Point const &initial_point, Geom::Point const &new_point, Geom::Point const &origin, bool const skew) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp: In member function 'nextWord': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:409: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | SpellCheck::nextWord() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:409: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:512:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | _layout->createSelectionShape(_begin_w, _end_w, _text->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/spellcheck.cpp:542:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 542 | Geom::Point const center = desktop->current_center(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/transf_mat_3x4.cpp: In member function 'affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/transf_mat_3x4.cpp:91:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::Point origin (column(Proj::W).affine()); | ^ In function 'snap_rectangular_box': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:105:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Geom::Point delta = pt - center; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp: In member function 'dt2doc': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:215:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | p[0] *= desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp: In function 'snap_rectangular_box': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:89: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Geom::Rect Inkscape::snap_rectangular_box(SPDesktop const *desktop, SPItem *item, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp: In function 'setViewBoxIfMissing': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:193:46: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc_unit), doc->getHeight().value(doc_unit))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:89: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/context-fns.cpp:153:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 153 | p[1] = 2 * center - s[0].getPoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In member function 'render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:893:27: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 893 | feed_path_to_cairo(ct, it, trans, area, optimize_stroke, stroke_width); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'toItem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:77:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | _vector = b - a; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'grab': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:227: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 227 | void Inkscape::SelTrans::grab(Geom::Point const &p, gdouble x, gdouble y, bool show_handles, bool translating) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:227: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp: In member function '_setAngleDistanceStatusMessage': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:1225: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1225 | void PenTool::_setAngleDistanceStatusMessage(Geom::Point const p, int pc_point_to_compare, gchar const *message) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'set_to_accumulated': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:932:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 932 | item->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:227: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:227: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:252:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | _items_affines.push_back(it->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:253:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | _items_centers.push_back(it->getCenter()); // for content-dragging, we need to remember original centers | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'w2d': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:938:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | double const tolerance_sq = square( desktop->w2d().descrim() * TOLERANCE_ERASER ); | ^ In member function 'getValue': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp: In function 'sp_dt_guide_event': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | bool sp_dt_guide_event(GdkEvent *event, Inkscape::CanvasItemGuideLine *guide_item, SPGuide *guide) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:226:70: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Angle snap_angle = angle - orig_angle; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:235:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 235 | guide->set_normal(Geom::Point::polar(angle).cw(), false); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:308:78: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | Geom::Angle snap_angle = angle - orig_angle; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:317:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | guide->set_normal(Geom::Point::polar(angle).cw(), true); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp: In member function 'closest_distance_to': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:109:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Point position = _position * _affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp:556: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | void FilterGaussian::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-item.cpp:519:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | child_ctx.ctm = *_transform * ctx.ctm; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp: In function 'getODFTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1575:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1575 | Geom::Affine tf = getODFTransform(item);//Get SVG-to-ODF transform | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:377: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 377 | bool EraserTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:129: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | bool DropperTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:129: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp:33: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 33 | void FilterMerge::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function '_getGeomHandlePos': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1558: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1558 | Geom::Point Inkscape::SelTrans::_getGeomHandlePos(Geom::Point const &visual_handle_pos) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1558: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1558: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1558: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1582:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1582 | Geom::Affine abs_affine = get_scale_transform_for_uniform_stroke (*_bbox, _strokewidth, _strokewidth, transform_stroke, preserve, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp: In member function 'writeTree': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1558:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1558 | bool OdfOutput::writeTree(Writer &couts, Writer &souts, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1558:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1558:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp: In member function 'get_matrix_primitiveunits2pb': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-morphology.cpp:179:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Geom::Affine p2pb = slot.get_units().get_matrix_primitiveunits2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:178:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | Geom::Point c(pattern_tile.dimensions()*scale*oversampling); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp: In member function '_updateItem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:157: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | unsigned DrawingPattern::_updateItem(Geom::IntRect const &area, UpdateContext const &ctx, unsigned flags, unsigned reset) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:219:105: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | double rw = std::min(Geom::L2(Geom::Point(event->button.x, event->button.y) - this->centre), 400.0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:226:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Affine const w2dt = desktop->w2d(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:35: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 35 | void FilterOffset::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:35: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:35: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:35: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-offset.cpp:43:42: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 43 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:109:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return get_matrix_units2pb(primitiveUnits); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:764:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 764 | Geom::Affine const doc2img = desktop->doc2dt() * desktop->d2w() * world2img; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'sp_flood_do_flood_fill': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:763:93: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 763 | Geom::Affine const world2img = Geom::Translate((img_dims - screen_world.dimensions()) / 2.0 - screen_world.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:761:59: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 761 | Geom::Rect const screen = screen_world * desktop->w2d(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:873:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 873 | Geom::Point pw = fill_points[i] * world2img; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:1070:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1070 | Geom::Affine inverted_affine = Geom::Translate(min_x, min_y) * doc2img.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'sp_flood_do_flood_fill': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:742: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | static void sp_flood_do_flood_fill(ToolBase *event_context, GdkEvent *event, bool union_with_selection, bool is_point_fill, bool is_touch_fill) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:742: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:742: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:742: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:68:37: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Geom::Rect tt = tile_area * trans; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 33 | void FilterTile::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:33: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:33: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:63:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine trans = slot.get_units().get_matrix_user2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-tile.cpp:88:46: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Geom::Rect pr = filter_primitive_area( slot.get_units() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1669:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1669 | Geom::Point ibbox_min = Geom::Point(ix, iy) * tf; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1237:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1237 | double destx = cit->finalPoint()[X]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp: In member function 'drag': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:336:81: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | this->spiral->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:350:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | Geom::Point const delta = p1 - p0; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:316: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 316 | void SpiralTool::drag(Geom::Point const &p, guint state) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:316: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:347:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Geom::Point const p0 = desktop->dt2doc(this->center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:760:73: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 760 | Geom::Rect const screen_world = desktop->getCanvas()->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:761:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 761 | Geom::Rect const screen = screen_world * desktop->w2d(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:870:55: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 870 | auto const img_max_indices = Geom::Rect::from_xywh(0, 0, width - 1, height - 1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:1070:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1070 | Geom::Affine inverted_affine = Geom::Translate(min_x, min_y) * doc2img.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1934:55: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1934 | Geom::IntRect ibox = (box * Geom::Scale(trace_zoom)).roundOutwards(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:36:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | Geom::Affine affine = transform * item->transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'w2d': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:1043:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1043 | double const tolerance_sq = square( desktop->w2d().descrim() * TOLERANCE_CALLIGRAPHIC ); | ^ In member function 'unclump_center': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2295:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2295 | Geom::Affine parent_transform = (((SPItem*)item->parent)->i2doc_affine())*(item->document->getRoot()->c2p.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'apply': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2297:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2297 | cur = center * t - center; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2348:97: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2348 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'apply': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2460:79: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2460 | new_center = scale_units*desktop->dt2doc(item->getCenter()) * orig_t; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 2077 | void CloneTiler::apply() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:694:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 694 | Geom::Line line_z(p_z, p_z + vers_z); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp: In function 'make_pair': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:720:35: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | s.push_back(std::make_pair(norm_z, Geom::Point(grid->origin[Geom::X], y_proj_along_z_max))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:305:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | what->set_i2d_affine(what->i2dt_affine() * move); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'push': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:289: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | void Unclump::push(SPItem *from, SPItem *what, double dist) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:289: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:289: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:289: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:291:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 291 | Geom::Point it = unclump_center(what); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:305:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | what->set_i2d_affine(what->i2dt_affine() * move); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'pull': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:316:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 316 | Geom::Point by = dist * Geom::unit_vector(p - it); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:328:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | what->set_i2d_affine(what->i2dt_affine() * move); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:312: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | void Unclump::pull(SPItem *to, SPItem *what, double dist) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:312: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:312: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:312: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:314:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 314 | Geom::Point it = unclump_center(what); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:328:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | what->set_i2d_affine(what->i2dt_affine() * move); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In function 'get_point_on_Path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:506:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | nearest = get_point_on_Path(this->hatch_livarot_path, position->piece, position->t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | bool CalligraphicTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:145:36: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | _bounds = Geom::Rect::from_xywh(-(_width/2.0 - 0.5), -(_height/2.0 - 0.5), _width, _height); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-merge.cpp:33: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 33 | void FilterMerge::render_cairo(FilterSlot &slot) | In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2241:65: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2241 | center = scale_units*desktop->dt2doc(item->getCenter()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2276:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2276 | Geom::Affine orig_t = get_transform (type, i, j, center[Geom::X], center[Geom::Y], w, h, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2348:52: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2348 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1667:23: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1667 | return i2dt_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:502:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 502 | pointer = motion_dt * motion_to_curve; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2432:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2432 | * parent_transform.inverse() * t; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2460:73: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2460 | new_center = scale_units*desktop->dt2doc(item->getCenter()) * orig_t; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:629:78: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | motion_dt = new_pointer * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:629:79: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | motion_dt = new_pointer * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:683:99: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | Geom::Affine const sm (Geom::Scale(hatch_dist, hatch_dist) * Geom::Translate(c)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:715:70: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:715:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:715:115: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:717:121: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | Geom::Affine const sm (Geom::Scale(this->hatch_spacing, this->hatch_spacing) * Geom::Translate(c)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:735:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Point const motion_dt(desktop->w2d(motion_w)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:629:78: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | motion_dt = new_pointer * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:629:79: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | motion_dt = new_pointer * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp: In member function 'closest_distance_to': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | double CanvasItemBpath::closest_distance_to(Geom::Point const &p) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:162:94: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 162 | where *= Geom::Affine(Geom::Rotate(effective)) * Geom::Affine(Geom::Translate(startPoint)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'showCanvasItems': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:176:48: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | where = desktop->w2d(screen_world.clamp(desktop->d2w(where))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:284:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | * Geom::Affine(Geom::Translate(center))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:279:72: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | * Geom::Affine(Geom::Translate(center))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:279:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | * Geom::Affine(Geom::Translate(center))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1461:92: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1461 | Geom::Point measure_text_pos = (intersections[idx - 1] + intersections[idx]) / 2; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp: In member function 'build_cache': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:854: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 854 | void CanvasItemCtrl::build_cache(int device_scale) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'setCoordinateStatus': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1035: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1035 | SPDesktopWidget::setCoordinateStatus(Geom::Point p) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1247 | void MeasureTool::showCanvasItems(bool to_guides, bool to_item, bool to_phantom, Inkscape::XML::Node *measure_repr) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function '_handleMotionNotify': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:568: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 568 | bool ConnectorTool::_handleMotionNotify(GdkEventMotion const &mevent) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:568: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:622:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | Geom::Affine i2d ( (this->clickeditem)->i2dt_affine() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:628:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 628 | curve->stretch_endpoints(p * d2i, o * d2i); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1271:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1271 | Geom::Point start_p_doc = start_p * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1271:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1271 | Geom::Point start_p_doc = start_p * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1272:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1272 | Geom::Point end_p_doc = end_p * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1272:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1272 | Geom::Point end_p_doc = end_p * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:172:67: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Geom::Rect screen_world = desktop->getCanvas()->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:173:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | if (screen_world.interiorContains(desktop->d2w(startPoint)) || | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1439:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1439 | * Geom::Affine(Geom::Rotate(baseAngle)) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1442:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1442 | setMeasureCanvasControlLine(start_p, anchorEnd, to_item, to_phantom, Inkscape::CANVAS_ITEM_SECONDARY, measure_repr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1447:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1447 | setMeasureCanvasControlLine(desktop->doc2dt(intersections[0]) + normal * dimension_offset, desktop->doc2dt(intersections[intersections.size() - 1]) + normal * dimension_offset, to_item, to_phantom, Inkscape::CANVAS_ITEM_PRIMARY , measure_repr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'controlPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp: In member function 'open': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:657:1: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 657 | PdfInput::open(::Inkscape::Extension::Input * /*mod*/, const gchar * uri) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:38: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 38 | void FilterFlood::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:38: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:38: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:38: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:76:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | Geom::Rect fp_cairo = fp * slot.get_units().get_matrix_user2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:79:39: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | Geom::Rect sa = slot.get_slot_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'withoutTranslation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:333:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 333 | Geom::Affine wotransl = i2doc.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:1111: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1111 | bool FloodTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-gaussian.cpp:556: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | void FilterGaussian::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp: In member function 'get_matrix_user2filterunits': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:73:66: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | Geom::Affine m = slot.get_units().get_matrix_user2filterunits().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | void FilterImage::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:60:42: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:145:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | return get_matrix_user2units(filterUnits); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:115:43: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Geom::Rect sa = slot.get_slot_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:200:64: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | ink_cairo_transform(ct, slot.get_units().get_matrix_user2pb()); | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'spdc_check_for_and_apply_waiting_LPE': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:385: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | static void spdc_check_for_and_apply_waiting_LPE(FreehandBase *dc, SPItem *item, SPCurve *curve, bool is_bend) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'cc_set_active_conn': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1160: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1160 | void ConnectorTool::cc_set_active_conn(SPItem *item) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1160: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'moveTo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1442:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1442 | Geom::Point dxy = xy - _point; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1160: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1175:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1175 | Geom::Point startpt = *(curve->first_point()) * i2dt; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'sp_flowtext_render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:509:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | double degrees = -180/M_PI * Geom::atan2(wotransl.xAxis()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:508:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 508 | Geom::Affine wotransl = i2doc.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | void LaTeXTextRenderer::sp_flowtext_render(SPFlowtext *flowtext) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:461:41: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | Geom::Rect framebox = frame->getRect(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:1097:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1097 | new_displayed = current.inverse() * displayed; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:144: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | void FilterSpecularLighting::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In member function 'dt2i_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:888:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 888 | ? (dc->white_item)->dt2i_affine() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp: In member function 'withoutTranslation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:140:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp: In member function 'param_transform_multiply': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:140:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'skewRequest': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1149: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1149 | gboolean Inkscape::SelTrans::skewRequest(SPSelTransHandle const &handle, Geom::Point &pt, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:144: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:144: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:109:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return get_matrix_units2pb(primitiveUnits); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-specularlighting.cpp:185:39: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | Geom::Point p = slot.get_slot_area().min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp: In member function 'param_transform_multiply': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:138:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:138:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1269: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1269 | gboolean Inkscape::SelTrans::rotateRequest(Geom::Point &pt, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'rotateRequest': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1284:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1284 | Geom::Point const d2 = pt - _origin; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'spdc_concat_colors_and_flush': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:756: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 756 | void spdc_concat_colors_and_flush(FreehandBase *dc, gboolean forceclosed) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp: In member function 'updateScaleUI': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:557: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | PageSizer::updateScaleUI() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:557: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:557: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:557: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:578:50: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 578 | Geom::Scale scale = doc->getDocumentScale(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/page-sizer.cpp:611:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 611 | Geom::Rect viewBox = doc->getViewBox(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:107:20: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | m = m0*m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:110:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Point p = i.pointAt(1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:119:20: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | m = m0*m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:408:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 408 | Geom::Affine unit_trans = slot.get_units().get_matrix_primitiveunits2pb().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:377: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 377 | void FilterTurbulence::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1616:112: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1616 | Geom::Affine abs_affine = Geom::Translate(-_origin) * Geom::Affine(default_scale) * Geom::Translate(_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | LPEVonKoch::doEffect_path (Geom::PathVector const & path_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function '_calcAbsAffineDefault': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1637:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1637 | return ( _point - _origin ) * default_scale + _origin; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1614 | Geom::Point Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale const default_scale) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1633:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1633 | _absolute_affine = get_scale_transform_for_uniform_stroke (*_visual_bbox, stroke_x, stroke_y, transform_stroke, preserve, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'spdc_create_single_dot': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1029:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1029 | item->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:668:34: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 668 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:683:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | push_transform(Geom::Translate(-d.corner(3)) * Geom::Scale(scale, -scale)); | ^ In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:377: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:377: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1019: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1019 | void spdc_create_single_dot(ToolBase *ec, Geom::Point const &pt, char const *tool, guint event_state) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:109:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return get_matrix_units2pb(primitiveUnits); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-turbulence.cpp:409:46: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | Geom::Rect slot_area = slot.get_slot_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1019: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1060:136: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1060 | rad = 0.0333 * prefs->getDouble(tool_path + "/width", 3.0) / desktop->current_zoom() / desktop->getDocument()->getDocumentScale()[Geom::X]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ In member function '_calcAbsAffineGeom': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1644:124: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1644 | _absolute_affine = Geom::Translate(-_origin_for_specpoints) * _relative_affine * Geom::Translate(_origin_for_specpoints); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1651:95: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1651 | return visual_bbox.min() + visual_bbox.dimensions() * Geom::Scale(_handle_x, _handle_y); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1641 | Geom::Point Inkscape::SelTrans::_calcAbsAffineGeom(Geom::Scale const geom_scale) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1649:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1649 | Geom::Rect visual_bbox = get_visual_bbox(_geometric_bbox, _absolute_affine, _strokewidth, transform_stroke); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1658 | return _calcAbsAffineDefault(geom_scale); // this is bogus, but we must return _something_ | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:98:20: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | m0 = m0.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:435:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 435 | return pointAt(_factorTime(t)); | ^ In member function 'tPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:371:17: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'addPowerStrokePencil': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:703:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 703 | double tolerance_sq = 0.02 * square(this->desktop->w2d().descrim() * tol) * exp(0.2 * tol - 2); | ^ In member function 'projectPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:619:70: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | Geom::Point to_center_normalized = (1/Geom::L2(to_center)) * to_center; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp: In member function 'MakeTweak': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:547: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | Shape::MakeTweak (int mode, Shape *a, double power, JoinType join, double miter, bool do_profile, Geom::Point c, Geom::Point vector, double radius, Geom::Affine *i2doc) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp: In member function '_setKnotPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/lpe-powerstroke-properties.cpp:164: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | void PowerstrokePropertiesDialog::_setKnotPoint(Geom::Point knotpoint) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:547: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:658:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 658 | tovec = tovec.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/livarot/ShapeMisc.cpp:684:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 684 | Path::DoLeftJoin (this, 0, join, ptP+this_vec, stD+this_vec, seD+this_vec, miter, stL, seL, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-composite.cpp:65: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 65 | void FilterComposite::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'rotation_value_changed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1686: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1686 | SPDesktopWidget::rotation_value_changed() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1686: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1686: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1686: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1694:56: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1694 | Geom::Rect const d_canvas = _canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1696:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1696 | Geom::Point midpoint = desktop->w2d(d_canvas.midpoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:927:16: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 927 | b.setDomain(a.domain()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function '_sketchInterpolate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:1018: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1018 | void PencilTool::_sketchInterpolate() { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp: In member function 'set_new_snaptarget': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/snap-indicator.cpp:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | SnapIndicator::set_new_snaptarget(Inkscape::SnappedPoint const &p, bool pre_snap) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp: In member function 'open': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:785:1: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 785 | Svg::open (Inkscape::Extension::Input *mod, const gchar *uri) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp: In member function 'get_matrix_primitiveunits2pb': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp:90:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | bool SelectTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function '_addFreehandPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:823: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 823 | void PencilTool::_addFreehandPoint(Geom::Point const &p, guint /*state*/, bool last) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:704:112: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 704 | items = desktop->getDocument()->getItemsInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:704:113: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 704 | items = desktop->getDocument()->getItemsInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:707:121: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 707 | items = desktop->getDocument()->getItemsPartiallyInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:707:122: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 707 | items = desktop->getDocument()->getItemsPartiallyInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:802:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 802 | Geom::Point p = desktop->d2w(desktop->point()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:215:116: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | bool d = other_one.getFullyConstrained() && getFullyConstrained() && (Geom::L2(other_one.getPoint() - getPoint()) < 1e-9); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp: In member function 'unclump_remove_behind': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/unclump.cpp:251: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | std::vector Unclump::unclump_remove_behind(SPItem *item, SPItem *closest, std::list &rest) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function '_handleMotionNotify': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:293:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | if ( Geom::LInfty( Geom::Point(mevent.x,mevent.y) - pencil_drag_origin_w ) < tolerance ) { | ^ In member function 'set_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:59: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:581:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | corner4 = persp_impl->tmat.image(c4).affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | ContextMenu::ContextMenu(SPDesktop *desktop, SPItem *item) : | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp: In member function 'vertical': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:343: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | LPEPerspectiveEnvelope::vertical(PointParam ¶m_one, PointParam ¶m_two, Geom::Line vert) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:175:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'horizontal': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:133: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | void FilterDiffuseLighting::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:133: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:364: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | LPEPerspectiveEnvelope::horizontal(PointParam ¶m_one, PointParam ¶m_two, Geom::Line horiz) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'get_corner_screen': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | SPBox3D::get_corner_screen (guint id, bool item_coords) const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:306:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | Geom::Affine const i2d(this->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp: In member function 'doBeforeEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:385: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | LPEPerspectiveEnvelope::doBeforeEffect (SPLPEItem const* lpeitem) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:133: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:133: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:169:46: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Geom::Rect slot_area = slot.get_slot_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:109:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return get_matrix_units2pb(primitiveUnits); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp: In member function 'set_shape': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d-side.cpp:148: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | void Box3DSide::set_shape() { | In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp: In member function 'applyPageRotate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/transformation.cpp:790: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 790 | void Transformation::applyPageRotate(Inkscape::Selection *selection) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:402:17: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | vertical(up_left_point, up_right_point,vert); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:444:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 444 | int position_b = Geom::sgn(Geom::cross(handles[1] - handles[2], handles[0] - handles[2])); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp: In function 'from_degrees': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:87:48: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Geom::Rotate rot(Geom::Rotate::from_degrees(-angle)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:88:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | derivA = derivA * rot; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'get_center_screen': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | SPBox3D::get_center_screen () { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:330:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | Geom::Affine const i2d( this->i2dt_affine() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'zoom_value_changed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1557: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1557 | SPDesktopWidget::zoom_value_changed() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1557: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'switch_perspectives': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:1232: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1232 | SPBox3D::switch_perspectives(Persp3D *old_persp, Persp3D *new_persp, bool recompute_corners) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1557: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1557: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1563:56: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1563 | Geom::Rect const d_canvas = _canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1564:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1564 | Geom::Point midpoint = desktop->w2d(d_canvas.midpoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:76:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | Geom::Point bbox_0h = Geom::Point(0,1) * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp: In member function 'get_matrix_user2filterunits': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:73:66: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | Geom::Affine m = slot.get_units().get_matrix_user2filterunits().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | void FilterImage::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:60:42: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:145:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | return get_matrix_user2units(filterUnits); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:115:43: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Geom::Rect sa = slot.get_slot_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-image.cpp:200:64: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | ink_cairo_transform(ct, slot.get_units().get_matrix_user2pb()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'fit_item': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:525:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 525 | sp_spray_transform_path(item, path, Geom::Scale(_scale), center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:525:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:525:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:525:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:526:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 526 | sp_spray_transform_path(item, path, Geom::Scale(scale), center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:526:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:526:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:526:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:527:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 527 | sp_spray_transform_path(item, path, Geom::Rotate(angle), center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:527:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:527:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:527:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp: In member function 'position': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/knot-properties.cpp:128:67: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | _knotpoint->moved_signal.emit(_knotpoint, _knotpoint->position(), 0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In function 'operator|': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1819:64: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1819 | deskarea = darea | doc->getRoot()->desktopVisualBounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:429:47: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 429 | double scaling = (uskeleton.domain().extent() - toffset)/pattBndsX->extent(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'on_ruler_box_motion_notify_event': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1893:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1893 | Geom::Point event_w(_canvas->canvas_to_world(event_win)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp: In member function '__ct_comp ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:59: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | ContextMenu::ContextMenu(SPDesktop *desktop, SPItem *item) : | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp: In member function 'linked_transformed_callback': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:244: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | ItemParam::linked_transformed_callback(Geom::Affine const *rel_transf, SPItem *moved_item) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1216:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1216 | Geom::Translate(tc->getDesktop()->point())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'sp_spray_update_area': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1211: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1211 | static void sp_spray_update_area(SprayTool *tc) | In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1290:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1290 | Geom::Rotate(this->tilt) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1240: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1240 | bool SprayTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1240: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1240: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:91:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::cross(p1 - p0, p - p0) >= 0 && | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:341:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | if (!Geom::are_near(real_path.finalPoint(), throwaway_path.initialPoint()) && real_path.size() >= 1) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1240: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1240: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1291:74: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1291 | Geom::Translate(desktop->w2d(motion_w))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1308:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1308 | sp_spray_dilate(this, motion_w, motion_doc, motion_doc - this->last_push, event->button.state & GDK_SHIFT_MASK? true : false); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'doBeforeEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | LPEMirrorSymmetry::doBeforeEffect (SPLPEItem const* lpeitem) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:249:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | Geom::Affine transform = i2anc_affine(SP_OBJECT(lpeitem), nullptr).inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:250:89: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::Point sp = Geom::Point(document->getWidth().value("px")/2.0, 0) * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:259:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | Geom::Affine transform = i2anc_affine(SP_OBJECT(lpeitem), nullptr).inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:260:90: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::Point sp = Geom::Point(0, document->getHeight().value("px")/2.0) * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:386:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'complementOf': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:80: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | std::vector complementOf(Geom::Interval I, std::vector domain){ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/layers.cpp:662:130: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 662 | _dnd_source->doWriteTransform(_dnd_source->i2doc_affine() * _dnd_source->document->getRoot()->i2doc_affine().inverse()); | ^ In member function 'transform_rect': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2052:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2052 | Geom::Point const p4 = r.corner(4) * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'transform_rect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2045: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2045 | Geom::Rect CloneTiler::transform_rect(Geom::Rect const &r, Geom::Affine const &m) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'toMirror': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:363: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 363 | LPEMirrorSymmetry::toMirror(Geom::Affine transform) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp: In function 'from_origin_and_vector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:93:43: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::Line::from_origin_and_vector(_origin, Geom::rot90(_normal)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:115:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Line l(o, o + v); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp: In member function 'recalculate_controlpoints_for_new_pwd2': In member function 'get_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:84:123: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Point position = last_pwd2.valueAt(pt[Geom::X]) + pt[Geom::Y] * last_pwd2_normal.valueAt(pt[Geom::X]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1261 | Geom::Affine CloneTiler::get_transform( | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp: In member function 'canvas_to_world': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:103:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | Geom::Point where( canvas->canvas_to_world(Geom::Point(destX, destY))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp: In function 'ink_drag_data_received': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | ink_drag_data_received(GtkWidget *widget, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:104:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Geom::Point const button_dt(desktop->w2d(where)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:155:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | item->i2dt_affine().descrim() * 0.5 | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:228:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Geom::Point const button_dt(desktop->w2d(where)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:259:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | item->i2dt_affine().descrim() * 0.5 | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:324:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 324 | Geom::Point m( desktop->point() - sel_bbox->midpoint() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp: In member function 'genFitEllipse': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:407: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | int LPEPts2Ellipse::genFitEllipse(std::vector const &pts, Geom::PathVector &path_out) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:407: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'pointAt': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1261: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1465:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1465 | return d_s_r * rect_translate; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1694:84: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1694 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1695:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1695 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1700:103: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1700 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1701:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1701 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1732:84: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1732 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:407: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:407: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1733:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1733 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1739:103: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1739 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1740:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1740 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:441:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 441 | Geom::Affine inv_affine = affine.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:442:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 442 | Geom::Point p0 = pts.front() * inv_affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1778:107: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1778 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1779:222: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1779 | dia2 = dia1 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1780:128: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | dia3 = dia2 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1780:159: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | dia3 = dia2 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1807:106: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1807 | dia1 = Geom::Affine (Geom::Translate (w/2, h/2) * Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, h/2 * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1808:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1808 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, -h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1809:116: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1809 | dia3 = dia2 * Geom::Affine (Geom::Translate (-h/2 * cos30, h/2 * sin30) * Geom::Translate (w * cos60, 0) * Geom::Translate (-h/2 * cos30, -h/2 * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1809:164: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1809 | dia3 = dia2 * Geom::Affine (Geom::Translate (-h/2 * cos30, h/2 * sin30) * Geom::Translate (w * cos60, 0) * Geom::Translate (-h/2 * cos30, -h/2 * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1811:130: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1811 | dia5 = dia4 * Geom::Affine (Geom::Translate (-h/2 * cos30, -h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60) * Geom::Translate (w/2, -h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1811:161: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1811 | dia5 = dia4 * Geom::Affine (Geom::Translate (-h/2 * cos30, -h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60) * Geom::Translate (w/2, -h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1819:107: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1819 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1820:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1820 | dia2 = dia1 * Geom::Affine (Geom::Translate (h * cos30, -h * sin30)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1821:117: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1821 | dia3 = dia2 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h * cos30, 0) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1821:164: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1821 | dia3 = dia2 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h * cos30, 0) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1823:128: note: parameter passing for argument of type 'struct Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1823 | dia5 = dia4 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1823:159: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1823 | dia5 = dia4 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ In member function 'timeRange': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'operator()': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp: In member function 'getLine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:131:60: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | inters = Geom::intersection(getLine(), line.getLine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:111: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp: In member function 'intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:140:40: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Geom::Point inters_pt = getLine().pointAt((*inters).ta); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'from_basis': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:110:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Affine mat = from_basis( T, N, pt_and_dir[0] ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'findShadowedTime': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | findShadowedTime(Geom::Path const &patha, std::vector const &pt_and_dir, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In function 'from_degrees': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:190:48: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | rotate = Geom::Rotate::from_degrees(45); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:200:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | pathv *= rotate * Geom::Scale(diameter) * Geom::Translate(p); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'drawNode': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:185: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | LPEShowHandles::drawNode(Geom::Point p, Geom::NodeType nodetype) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'withoutTranslation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:105:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point T = unit_vector(pt_and_dir[1]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:111:22: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | mat = mat.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:771:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 771 | sw[1] = Geom::Point(0, spacing[1]) * affine.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'Update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:770:68: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | sw[0] = Geom::Point(spacing[0], 0) * affine.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:770:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | sw[0] = Geom::Point(spacing[0], 0) * affine.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:769:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | ow = origin * affine; | ^ In function 'get_nearest_point': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:216:107: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | pathv *= Geom::Scale (diameter) * Geom::Translate(p - Geom::Point(diameter * 0.35,diameter * 0.35)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:146:84: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | Piecewise > cut = portion(pwd2_in, portion_t, pwd2_in.domain().max() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:185:74: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | offset.param_transform_multiply(postmul * current_affine.inverse(), true); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'drawHandle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:209: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | LPEShowHandles::drawHandle(Geom::Point p) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp: In member function 'doEffect_pwd2': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:58: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | LPEExtrude::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'controlPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:165: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | CrossingPoints::CrossingPoints(Geom::PathVector const &paths) : std::vector(){ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'drawNode': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:265:75: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.5*r,0.5*r)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:259: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | LPESimplify::drawNode(Geom::Point p) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'drawHandle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:277:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.35*r,0.35*r)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:271: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | LPESimplify::drawHandle(Geom::Point p) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:303: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | KnotHolderEntityWidthPatternAlongPath::knot_set(Geom::Point const &p, Geom::Point const& /*origin*/, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:303: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:322:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ^ In member function 'get_primitive_area': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp: In member function 'getTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:986:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 986 | _state->transform = getTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:140:38: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | size /= sp_lpe_item->i2doc_affine().descrim(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:285:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Geom::Rect r(p, p+dim); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function 'get_slot_area': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:282:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Geom::Rect FilterSlot::get_slot_area() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:66:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | start_point(_("Mirror line start"), _("Start point of mirror line"), "start_point", &wr, this, _("Adjust start point of mirror line")), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp: In member function 'doEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | void LPEFillBetweenMany::doEffect (SPCurve * curve) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'get_matrix_user2pb': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'drawHandleLine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:229:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | p2 = p2 - Geom::Point::polar(ray2.angle(),(diameter * 0.35)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp: In member function 'vertical': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:291: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 291 | LPELattice2::vertical(PointParam ¶m_one, PointParam ¶m_two, Geom::Line vert) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:307:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | param_one.param_setValue(A, live_update); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:97:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | if (!are_near(res_pathv.front().finalPoint(), linked_path.initialPoint(), 0.1)) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'sort_fill_queue_vertical': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:723: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 723 | static bool sort_fill_queue_vertical(Geom::Point a, Geom::Point b) { | In member function 'filter_primitive_area': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp: In member function 'param_editOncanvas': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:266: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | PathParam::param_editOncanvas(SPItem *item, SPDesktop * dt) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp: In member function 'computePerturbation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:189:18: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | res.setDomain(Interval(s0,s0+count*strokelength/tremble_frequency)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:440: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 440 | LPEOffset::doEffect_path(Geom::PathVector const & path_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp: In member function 'doEffect_pwd2': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:289: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | LPERoughHatches::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in){ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:289: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:289: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp: In member function 'getRelativeTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:604:61: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 604 | Geom::Affine ptransform = item->getRelativeTransform(topitem); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'lerp': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:343:16: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | return lerp(0.5, p1, p2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp: In member function 'ray': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:653:52: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | Geom::Ray ray = line_separation.ray(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'splititem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:586: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 586 | LPESlice::splititem(SPItem* item, SPCurve * curve, std::pair slicer, bool toggle, bool is_original) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:586: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:586: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:642:59: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | if (!are_near(closingline.initialPoint(), closingline.finalPoint())) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:289: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:315:25: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | tilter.setDomain((*bbox)[Y]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:317:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | transformed_pwd2_in = transformed_pwd2_in * bend_mat.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:320:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | Point hatches_dir = rot90(unit_vector(direction.getVector())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:329:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | smthSnake = smthSnake*mat.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:521:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 521 | offset_pt = get_default_point(path_in); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:599:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | size /= sp_lpe_item->i2doc_affine().descrim(); | ^ /usr/include/c++/11/bits/stl_heap.h: In function '__adjust_heap': /usr/include/c++/11/bits/stl_heap.h:223: note: parameter passing for argument of type 'struct LabelPlacement' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | In function 'lerp': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pen-tool.cpp:1380:62: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1380 | Geom::Point point_c = point_d + (1./3)*(point_a - point_d); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:574: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 574 | LPEPowerStroke::doEffect_path (Geom::PathVector const & path_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:574: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:574: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:574: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:179: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | PowerStrokePointArrayParamKnotHolderEntity::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp: In member function 'boundsExact': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:132:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | _bounds = _curve->boundsExact(); // Document units. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:625:56: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 625 | Geom::Point start = Geom::Point( pwd2_in.domain().min(), ts.front()[Geom::Y]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:343:16: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | return lerp(0.5, p1, p2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:637:42: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 637 | end[Geom::X] = pwd2_in.domain().max(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:701:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 701 | Geom::Point end_deriv = -unitTangentAt( reverse(pwd2_in.segs.back()), 0.); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:412: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | LPEKnot::doEffect_path (Geom::PathVector const &path_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp: In member function 'getSnapPoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:125:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | std::vector Selection::getSnapPoints(SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:202:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | Geom::Coord strokewidth = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse().expansionX(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_filter_resolution': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp: In member function 'doEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-roughen.cpp:246:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | nCurve->curveto((*cubic)[1] + last_move, (*cubic)[2], curve_it1->finalPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:347:74: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | text_item->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp: In member function 'getNormalizedPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Geom::Point DynamicBase::getNormalizedPoint(Geom::Point v) const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:476: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 476 | LPEMirrorSymmetry::doEffect_path (Geom::PathVector const & path_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:476: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:125: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:126:49: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | auto drect = this->desktop->get_display_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:130:29: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return (v - drect.bounds().min()) / max; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'reset': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:164: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | void EraserTool::reset(Geom::Point p) { | In member function 'corner': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp: In member function 'getViewPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | Geom::Point DynamicBase::getViewPoint(Geom::Point n) const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'position': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:439:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | Geom::Point point = this->knot_start->position(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:489:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Geom::Affine m = Geom::reflection (line_separation.vector(), (Geom::Point)start_point); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:502:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 502 | if (!are_near(closingline.initialPoint(), closingline.finalPoint())) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:134: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:135:49: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | auto drect = this->desktop->get_display_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dynamic-base.cpp:139:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | return n * max + drect.bounds().min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'brush': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:341:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | this->point2[this->npoints] = brush - del_right; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp: In member function 'w2d': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:173:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | (desktop->w2d().det() > 0 ? -1 : 1) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp: In member function 'handle_event': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | bool CanvasItemRotate::handle_event(GdkEvent *event) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:84:47: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | double scaling = (uskeleton.domain().extent() - toffset)/pattBndsX->extent(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:123:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Geom::Rect viewbox = _canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:87:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Point ret(polar(angle)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'setGuide': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:840: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 840 | void MeasureTool::setGuide(Geom::Point origin, double angle, const char *label) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:840: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'corner': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:251:43: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | _sc_opposite = _th.bounds().corner(_corner + 2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'bounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:251:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | _sc_opposite = _th.bounds().corner(_corner + 2); | ^ In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:840: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:840: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:848:36: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | affine *= root->c2p.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:871:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 871 | Geom::Point unit_vector = Geom::rot90(origin.polar(angle)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'startTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:325:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | Geom::Rect b = _th.bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In function 'make_pair': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:1050:35: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 1050 | s.push_back(std::make_pair(cvec, point_on_line)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'startTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:400:35: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | _rot_opposite = _th.bounds().corner(_corner + 2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'startTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:475:74: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 475 | _skew_opposite = Geom::middle_point(b.corner(_side + 2), b.corner(_side + 3)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:474:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 474 | Geom::Rect b = _th.bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:660:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | pathv *= Affine(r,0,0,r,0,0) * Translate(switcher); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:366:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | this->rect->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp: In member function 'drag': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:348: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | void RectTool::drag(Geom::Point const pt, guint state) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:348: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:348: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:348: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/rect-tool.cpp:372:56: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | Geom::Rect const r = Inkscape::snap_rectangular_box(desktop, this->rect, pt, this->center, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'toGuides': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:737:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | explicit_base = *explicit_base * SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:721: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 721 | void MeasureTool::toGuides() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:721: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:721: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:721: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:721: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:737:99: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | explicit_base = *explicit_base * SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:904:89: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 904 | Geom::Rect brush(p - Geom::Point(radius, radius), p + Geom::Point(radius, radius)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'sp_tweak_color_recursive': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:869: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 869 | sp_tweak_color_recursive (guint mode, SPItem *item, SPItem *item_at_point, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:869: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:934:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 934 | Geom::Affine i2dt = item->i2dt_affine (); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:973:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 973 | tweak_colors_in_gradient(item, Inkscape::FOR_FILL, fill_goal, p, radius, this_force, mode, do_h, do_s, do_l, do_o); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'setLabelText': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1020:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1020 | text_item_box->transform *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 918 | void MeasureTool::setLabelText(Glib::ustring const &value, Geom::Point pos, double fontsize, Geom::Coord angle, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:918: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp: In member function 'on_button_click': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:304: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | void on_button_click() override { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'w2d': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:955:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 955 | double tolerance_sq = square(this->desktop->w2d().descrim() * tol) * exp(0.2 * tol - 2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function '_interpolate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:976:93: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 976 | Geom::Point point_at2 = b[4 * c + 3] + (1./3) * (b[4 * c + 0] - b[4 * c + 3]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:145:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | move(position() * m); | ^ In member function 'bounds': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp: In function 'sort_compare': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:577: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 577 | static bool sort_compare(const SPItem * a,const SPItem * b) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp: In member function 'on_button_click': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:691: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 691 | void on_button_click() override | In function 'from_degrees': lto1: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.h:474:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 474 | return position() - _parent->position(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'sp_spray_update_area': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1211: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1211 | static void sp_spray_update_area(SprayTool *tc) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:156:35: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect r = *filter_area * u2pb; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp: In member function 'get_pixblock_filterarea_paraller': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:152:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | Geom::IntRect FilterUnits::get_pixblock_filterarea_paraller() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In member function 'applyClipPath': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:848:38: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | saved_ctm = ctx->getTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1290:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1290 | Geom::Rotate(this->tilt) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function 'targetLogicalBounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:34:55: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | , _source_graphic_area(graphic.targetLogicalBounds().roundOutwards()) // fixme | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:29:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | FilterSlot::FilterSlot(DrawingItem *item, DrawingContext *bgdc, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice.cpp:35:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 35 | grid_point0(_("Control handle 0:"), _("Control handle 0"), "gridpoint0", &wr, this), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:29:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:29:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:29:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:45:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 45 | Geom::Affine trans = _units.get_matrix_display2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:148:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Geom::Rect ret(_surface->area()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1240: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1240 | bool SprayTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1240: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1240: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:241:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 241 | direction(_("Hatches width and dir"), _("Defines hatches frequency and direction"), "direction", &wr, this, Geom::Point(50,0)), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function '_get_transformed_source_graphic': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:131:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | cairo_surface_t *FilterSlot::_get_transformed_source_graphic() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1240: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1240: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1291:74: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1291 | Geom::Translate(desktop->w2d(motion_w))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:1308:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1308 | sp_spray_dilate(this, motion_w, motion_doc, motion_doc - this->last_push, event->button.state & GDK_SHIFT_MASK? true : false); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-gears.cpp:184:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | double a = atan2(p - this->centre()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'bounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:694: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 694 | Geom::Rect TransformHandleSet::bounds() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'setDomain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:129: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | bool DropperTool::root_handler(GdkEvent* event) { | In member function 'boundsFast': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:219:105: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | double rw = std::min(Geom::L2(Geom::Point(event->button.x, event->button.y) - this->centre), 400.0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/dropper-tool.cpp:226:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Affine const w2dt = desktop->w2d(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:787:34: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 787 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In member function 'getDimensions': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:787:71: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 787 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ^ In member function 'GetStartPointInterpolAfterRev': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1092:99: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1092 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(tc->getDesktop()->point())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'sp_tweak_update_area': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1089: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1089 | sp_tweak_update_area (TweakTool *tc) | In function 'operator*': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp: In member function 'drag': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:336:81: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | this->spiral->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:350:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | Geom::Point const delta = p1 - p0; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:316: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 316 | void SpiralTool::drag(Geom::Point const &p, guint state) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:316: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spiral-tool.cpp:347:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Geom::Point const p0 = desktop->dt2doc(this->center); | ^ In member function 'position': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'bounds': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp: In member function 'doEffect_pwd2': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:149: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | LPEPatternAlongPath::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:149: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:149: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp: In member function 'drag': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:352:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | this->star->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:370:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 370 | Geom::Point const d = p1 - p0; | ^ In member function 'corner': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In function 'direction': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:1032:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1032 | Geom::Point dir = direction(_back, *this); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:329: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | void StarTool::drag(Geom::Point p, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:329: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:366:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Point const p0 = desktop->dt2doc(this->center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:204:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if (Geom::are_near(pwd2_in[0].at0(),pwd2_in[pwd2_in.size()-1].at1(), 0.01)) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:213:72: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | nbCopies = static_cast(floor((uskeleton.domain().extent() - toffset + xspace)/(pattBndsX->extent()+xspace))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:228:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | if (are_near(path_i.segs.front().at0(), path_i.segs.back().at1())){ | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:229:93: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | nbCopies = std::max(1, static_cast(std::floor((uskeleton.domain().extent() - toffset)/(pattBndsX->extent()+xspace)))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:753:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 753 | result.push_back(point * transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In function 'transformNodes': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:748: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 748 | transformNodes(std::vector< Point > nodes, Geom::Affine transform) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'lerp': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:231:20: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return lerp(t, _initial, _final);; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp: In member function 'horizontal': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:312: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | LPELattice2::horizontal(PointParam ¶m_one, PointParam ¶m_two, Geom::Line horiz) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:328:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | param_one.param_setValue(A, live_update); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp: In member function 'doEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:36: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | void LPEFillBetweenStrokes::doEffect (SPCurve * curve) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp: In member function 'geometricBounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:311:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | Geom::OptRect ObjectSet::geometricBounds() const | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp: In member function 'doBeforeEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:344:17: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | vertical(grid_point_0, grid_point_1,vert); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:46:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | param_setValue(defvalue,true); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:1934:55: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1934 | Geom::IntRect ibox = (box * Geom::Scale(trace_zoom)).roundOutwards(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:36: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:75:73: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | if (!are_near(result_linked_pathv.front().finalPoint(), result_second_pathv.front().initialPoint(),0.1)) { | ^ In member function 'pointAtNodeIndex': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'versor': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp: In member function 'item_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:123: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | bool ArcTool::item_handler(SPItem* item, GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/gradient-tool.cpp:451: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 451 | bool GradientTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2295:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2295 | Geom::Affine parent_transform = (((SPItem*)item->parent)->i2doc_affine())*(item->document->getRoot()->c2p.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'apply': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2297:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2297 | cur = center * t - center; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2348:97: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2348 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp: In member function 'apply': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2460:79: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2460 | new_center = scale_units*desktop->dt2doc(item->getCenter()) * orig_t; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:331:78: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | this->arc->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp: In function 'operator/': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:343:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | Geom::Point dir = r.dimensions() / 2; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp: In member function 'drag': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | void ArcTool::drag(Geom::Point pt, guint state) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 2077 | void CloneTiler::apply() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:315: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:341:50: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | Geom::Rect r = Inkscape::snap_rectangular_box(desktop, this->arc, pt, this->center, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:352:66: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Geom::Affine const i2d ( (this->arc)->i2dt_affine() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:353:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | Geom::Point new_dir = pt * i2d - c; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function '_sketchInterpolate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:1030:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1030 | double tolerance_sq = 0.02 * square(this->desktop->w2d().descrim() * tol) * exp(0.2 * tol - 2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:927:16: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 927 | b.setDomain(a.domain()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function '_sketchInterpolate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:1018: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1018 | void PencilTool::_sketchInterpolate() { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2077: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2241:65: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2241 | center = scale_units*desktop->dt2doc(item->getCenter()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2276:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2276 | Geom::Affine orig_t = get_transform (type, i, j, center[Geom::X], center[Geom::Y], w, h, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2348:52: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2348 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2432:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2432 | * parent_transform.inverse() * t; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/clonetiler.cpp:2460:73: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2460 | new_center = scale_units*desktop->dt2doc(item->getCenter()) * orig_t; | ^ In member function 'position': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'computeTransform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'computeTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:339:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | vs[d1] = (new_pos - scc)[d1] / (_origin - scc)[d1]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:370:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 370 | * Geom::Scale(vs) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'bounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:325: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | Geom::OptRect ControlPointSelection::bounds() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp: In member function 'withoutTranslation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:144:62: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Geom::Point normal = _normal * _affine.withoutTranslation(); // Direction only | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp: In member function 'render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:188:47: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | Geom::Line::from_origin_and_vector( origin, Geom::rot90(normal) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In function 'from_origin_and_vector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:873:61: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 873 | Geom::Line orth = Geom::Line::from_origin_and_vector( ow, sw[(dim+1)%2] ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:131: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | void CanvasItemGuideLine::render(Inkscape::CanvasItemBuffer *buf) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-point.cpp:215:116: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | bool d = other_one.getFullyConstrained() && getFullyConstrained() && (Geom::L2(other_one.getPoint() - getPoint()) < 1e-9); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:679: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 679 | bool SPGenericEllipse::_isSlice() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'Render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:910:83: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 910 | Geom::Line grid_line = Geom::make_parallel_line( ow + j * sw[(dim+1)%2], axis ); | ^ In function 'get_visual_bbox': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:345:72: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 345 | Geom::Point const p0 = Geom::Point(initial_geom_bbox->corner(0)) * abs_affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:274:33: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'getDimensions': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:274:81: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'print': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:270:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | void SPFlowtext::print(SPPrintContext *ctx) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp: In function 'get_visual_bbox': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item-transform.cpp:338: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | Geom::Rect get_visual_bbox(Geom::OptRect const &initial_geom_bbox, Geom::Affine const &abs_affine, gdouble const initial_strokewidth, bool const transform_stroke) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:371:17: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'setPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:911:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 911 | pathv *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:306:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:296:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | void SPFlowtext::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In function 'sp_text_context_update_cursor': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1603 | static void sp_text_context_update_cursor(TextTool *tc, bool scroll_to_see) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:897: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 897 | void MeasureTool::setPoint(Geom::Point origin, Inkscape::XML::Node *measure_repr) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:897: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In member function 'breakNodes': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:1032:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1032 | Geom::Point dir = direction(_back, *this); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:329: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | operator-(D2 const & a, Point b) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1637:67: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1637 | Geom::Point const center = desktop->current_center(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1652:67: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 1652 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1652:76: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1652 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1720:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1720 | curve.transform(tc->text->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:897: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:910:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 910 | pathv *= Geom::Translate(desktop->doc2dt(origin)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'dt2doc': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:875:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 875 | c->transform(desktop->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In function 'create_flowtext_with_internal_frame': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:642:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | SPItem *create_flowtext_with_internal_frame (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:652:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 652 | pathv *= item_repr->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1780:34: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | * (_edit_transform * _i2d_transform).descrim() // scale to desktop coords | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:676:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 676 | Geom::Point difference(cursor_position - _split_position); | ^ In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function '_finishSegment': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:937: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 937 | void ConnectorTool::_finishSegment(Geom::Point const /*p*/) | lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:233:87: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | Geom::OptRect tmp = SP_ITEM(&i)->geometricBounds(SP_ITEM(&i)->transform * transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'computeTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:407:70: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | double angle = Geom::angle_between(_origin - rotc, new_pos - rotc); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:424:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | * Geom::Rotate(angle) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'computeTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:404: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 404 | Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) override | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:404: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:404: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:404: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:178:121: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | (boundingbox_X.extent() + boundingbox_Y.extent())*Geom::Point(-0.05,0.2) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In function 'endpt_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1017: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1017 | static bool endpt_handler(GdkEvent *event, ConnectorTool *cc) | In member function 'computeTransform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:480: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) override | In member function 'getPositionFrom': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:480: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:480: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:480: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:494:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Geom::Scale scale = calcScaleFactors(_origin, new_pos, scc, false); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In function 'getNodes': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:759: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 759 | getNodes(SPItem * item, Geom::Affine transform, bool onbbox, bool centers, bool bboxonly, double angle_projection) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:806:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | current_nodes.push_back((*bbox).corner(0) * transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:109:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Point p = i_p * im; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'sp_te_get_position_by_coords': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:104:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | sp_te_get_position_by_coords (SPItem const *item, Geom::Point const &i_p) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp: In member function 'UpdateRulers': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:154:1: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | CanvasGrid::UpdateRulers() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:154:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:154:1: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:154:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:156:57: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect viewbox = _dtw->desktop->get_display_area(true).bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:156:70: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect viewbox = _dtw->desktop->get_display_area(true).bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/arc-tool.cpp:138: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | bool ArcTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In member function 'item_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:236: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | bool TextTool::item_handler(SPItem* item, GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp: In member function 'getEndpoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:231:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | endPts[h] = *(curve->first_point()) * i2d; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:219: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | void SPConnEndPair::getEndpoints(Geom::Point endPts[]) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:219: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function '_updateVisibility': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:764: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 764 | void TransformHandleSet::_updateVisibility(bool v) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:219: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:219: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:228:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | endPts[h] = h2attItem[h]->getAvoidRef().getConnectionPointPos(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'setLine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:891:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 891 | pathv *= SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 880 | void MeasureTool::setLine(Geom::Point start_point,Geom::Point end_point, bool markers, guint32 color, Inkscape::XML::Node *measure_repr) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:125:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | new_affine = desktop->doc2dt() * new_affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:880: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'toItem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:77:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | _vector = b - a; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function '_ZN8Inkscape2UI18TransformHandleSet9setBoundsERKN4Geom4RectEb.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:723:45: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 723 | _scale_corners[i]->move(r.corner(i)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | bool TextTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'w2d': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:938:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | double const tolerance_sq = square( desktop->w2d().descrim() * TOLERANCE_ERASER ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp: In member function 'reroutePathFromLibavoid': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:375:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | Geom::Affine doc2item = _path->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:162:94: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 162 | where *= Geom::Affine(Geom::Rotate(effective)) * Geom::Affine(Geom::Translate(startPoint)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp: In member function 'showCanvasItems': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:176:48: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | where = desktop->w2d(screen_world.clamp(desktop->d2w(where))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:284:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | * Geom::Affine(Geom::Translate(center))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:279:72: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | * Geom::Affine(Geom::Translate(center))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:279:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | * Geom::Affine(Geom::Translate(center))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1461:92: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1461 | Geom::Point measure_text_pos = (intersections[idx - 1] + intersections[idx]) / 2; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp: In member function 'render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:98:5: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | int Filter::render(Inkscape::DrawingItem const *item, DrawingContext &graphic, DrawingContext *bgdc) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:98:5: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:98:5: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:618:79: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:618:88: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:767:75: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 767 | Geom::Rect const d = desktop->get_display_area().bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:767:84: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 767 | Geom::Rect const d = desktop->get_display_area().bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:980:72: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 980 | sp_te_adjust_kerning_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, Geom::Point(mul*-10, 0)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1247 | void MeasureTool::showCanvasItems(bool to_guides, bool to_item, bool to_phantom, Inkscape::XML::Node *measure_repr) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:453:73: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 453 | pathv_move *= Affine(r,0,0,r,0,0) * Translate(Geom::Point(start)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:128:29: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | = _filter_resolution(*filter_area, trans, filterquality); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:147:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | Geom::Affine pbtrans = units.get_matrix_display2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:148:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Geom::Rect ret(_surface->area()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp: In member function 'addCanvasIndicators': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:439: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | LPETransform2Pts::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector &hp_vec) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:386:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/eraser-tool.cpp:377: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 377 | bool EraserTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1247: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1271:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1271 | Geom::Point start_p_doc = start_p * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1271:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1271 | Geom::Point start_p_doc = start_p * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1272:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1272 | Geom::Point end_p_doc = end_p * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1272:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1272 | Geom::Point end_p_doc = end_p * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:172:67: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Geom::Rect screen_world = desktop->getCanvas()->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:173:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | if (screen_world.interiorContains(desktop->d2w(startPoint)) || | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1439:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1439 | * Geom::Affine(Geom::Rotate(baseAngle)) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1442:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1442 | setMeasureCanvasControlLine(start_p, anchorEnd, to_item, to_phantom, Inkscape::CANVAS_ITEM_SECONDARY, measure_repr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/measure-tool.cpp:1447:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1447 | setMeasureCanvasControlLine(desktop->doc2dt(intersections[0]) + normal * dimension_offset, desktop->doc2dt(intersections[intersections.size() - 1]) + normal * dimension_offset, to_item, to_phantom, Inkscape::CANVAS_ITEM_PRIMARY , measure_repr); | ^ In member function 'getPointAtAngle': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'set_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:501:73: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Geom::Point pos(Geom::Point(this->cx.computed, this->cy.computed) * xform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:547:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | this->adjust_gradient(xform * ret.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:534:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | pos = pos * ret.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:494: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Geom::Affine SPGenericEllipse::set_transform(Geom::Affine const &xform) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:191:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | LPEEllipse5Pts::doEffect_path (Geom::PathVector const & path_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1079:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | by = factor * by; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1077:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1077 | Geom::Affine t (item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:764:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 764 | Geom::Affine const doc2img = desktop->doc2dt() * desktop->d2w() * world2img; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'sp_flood_do_flood_fill': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:763:93: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 763 | Geom::Affine const world2img = Geom::Translate((img_dims - screen_world.dimensions()) / 2.0 - screen_world.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:761:59: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 761 | Geom::Rect const screen = screen_world * desktop->w2d(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:873:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 873 | Geom::Point pw = fill_points[i] * world2img; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'sp_te_adjust_kerning_screen': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1072:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | sp_te_adjust_kerning_screen (SPItem *item, Inkscape::Text::Layout::iterator const &start, Inkscape::Text::Layout::iterator const &end, SPDesktop *desktop, Geom::Point by) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:1070:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1070 | Geom::Affine inverted_affine = Geom::Translate(min_x, min_y) * doc2img.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In function 'sp_flood_do_flood_fill': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:742: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | static void sp_flood_do_flood_fill(ToolBase *event_context, GdkEvent *event, bool union_with_selection, bool is_point_fill, bool is_touch_fill) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:742: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:742: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:742: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In member function 'intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(SnappedCurve const &curve, Geom::Point const &p, Geom::Affine dt2doc) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:74:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | Geom::Point p_ix = this->_curve->pointAt(c.ta); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'sp_te_get_average_linespacing': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1273:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1273 | sp_te_get_average_linespacing (SPItem *text) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'sp_asbitmap_render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:566:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 566 | Geom::Affine t = t_on_document * t_item.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function '_createControlPointsFromGeometry': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1206:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1206 | pathv *= (_edit_transform * _i2d_transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:80:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | Geom::Point B = path_in[0].pointAt(1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:191:111: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1240:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1240 | previous_node->front()->setPosition((*bezier)[1]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In function 'getClosestIntersectionCS': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:184: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | bool getClosestIntersectionCS(std::list const &list, Geom::Point const &p, Inkscape::SnappedPoint &result, Geom::Affine dt2doc) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp: In member function '_createHatchPainter': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1194:1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 1194 | CairoRenderContext::_createHatchPainter(SPPaintServer const *const paintserver, Geom::OptRect const &pbox) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1194:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'set_to_accumulated': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:932:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 932 | item->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'getDimensions': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:356:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | Geom::Point dimensions = doc->getDimensions(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:146:84: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | Piecewise > cut = portion(pwd2_in, portion_t, pwd2_in.domain().max() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1231:46: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 1231 | Geom::Interval bounds = hatch->bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1260:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1260 | pattern_transform = render_info.pattern_to_user_transform.inverse() * drawing_transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In function 'vectorStretch': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | gdouble SPGenericEllipse::vectorStretch(Geom::Point p0, Geom::Point p1, Geom::Affine xform) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'setVisibleRx': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:701:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 701 | this->rx = rx / SPGenericEllipse::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:701:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:701:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:701:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp: In member function 'doEffect_pwd2': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-extrude.cpp:58: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | LPEExtrude::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'setVisibleRy': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:714:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 714 | this->ry = ry / SPGenericEllipse::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:714:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:714:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:714:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'getVisibleRx': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:728:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | return this->rx.computed * SPGenericEllipse::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:728:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:728:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:728:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In function 'from_degrees': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:728:92: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In member function '_ZNK7SPHatch22_calculateStripExtentsERKN4Geom7OptRectE.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:728:123: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:733:46: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 733 | Geom::Point corner = bbox->corner(i); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'getVisibleRy': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:739:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 739 | return this->ry.computed * SPGenericEllipse::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:739:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:739:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:739:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:719:19: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | Geom::OptInterval SPHatch::_calculateStripExtents(Geom::OptRect const &bbox) const | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:760:73: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 760 | Geom::Rect const screen_world = desktop->getCanvas()->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:761:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 761 | Geom::Rect const screen = screen_world * desktop->w2d(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:870:55: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 870 | auto const img_max_indices = Geom::Rect::from_xywh(0, 0, width - 1, height - 1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:1070:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1070 | Geom::Affine inverted_affine = Geom::Translate(min_x, min_y) * doc2img.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:363:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 363 | return Geom::dot(pt - point_on_line, normal_to_line); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'sp_tweak_dilate_recursive': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | sp_tweak_dilate_recursive (Inkscape::Selection *selection, SPItem *item, Geom::Point p, Geom::Point vector, gint mode, double radius, double force, double fidelity, bool reverse) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:719:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:719:19: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:729:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 729 | Geom::Affine user2ps = ps2user.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:378:108: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:378:109: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:392:108: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 392 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:392:109: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 392 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:407:108: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:407:109: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:509:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | Geom::Affine i2doc(item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:525:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 525 | vector = 1/Geom::L2(vector) * vector; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | bool SelectTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:439: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'sp_te_adjust_linespacing_screen': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1388:38: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1388 | Geom::Affine t(text->i2doc_affine()); | ^ In function 'get_scale_transform_for_uniform_stroke': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'w2d': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:1043:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1043 | double const tolerance_sq = square( desktop->w2d().descrim() * TOLERANCE_CALLIGRAPHIC ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:704:112: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 704 | items = desktop->getDocument()->getItemsInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:704:113: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 704 | items = desktop->getDocument()->getItemsInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:707:121: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 707 | items = desktop->getDocument()->getItemsPartiallyInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:707:122: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 707 | items = desktop->getDocument()->getItemsPartiallyInBox(desktop->dkey, (*b) * desktop->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/select-tool.cpp:802:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 802 | Geom::Point p = desktop->d2w(desktop->point()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function '_pointDragged': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:378: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | void ControlPointSelection::_pointDragged(Geom::Point &new_pos, GdkEventMotion *event) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'sp_shape_render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:255:48: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | tr = Geom::Rotate::from_degrees( 180.0 ) * sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:257:125: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(pathv.begin()->front().pointAt(0)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'sp_shape_render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:257:48: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(pathv.begin()->front().pointAt(0)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp: In member function 'center': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:358:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 358 | std::optional ObjectSet::center() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | static void sp_shape_render(SPShape *shape, CairoRenderContext *ctx) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In function 'get_point_on_Path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:506:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | nearest = get_point_on_Path(this->hatch_livarot_path, position->piece, position->t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | bool CalligraphicTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:438: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp: In member function 'origin': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:137:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | Geom::Point origin = s->origin(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:253:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | tr = sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:255:98: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | tr = Geom::Rotate::from_degrees( 180.0 ) * sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:259:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:277:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:295:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:310:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 310 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:335:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1667:23: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1667 | return i2dt_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:502:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 502 | pointer = motion_dt * motion_to_curve; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:629:78: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | motion_dt = new_pointer * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:629:79: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | motion_dt = new_pointer * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:683:99: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | Geom::Affine const sm (Geom::Scale(hatch_dist, hatch_dist) * Geom::Translate(c)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:715:70: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:715:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:715:115: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:717:121: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | Geom::Affine const sm (Geom::Scale(this->hatch_spacing, this->hatch_spacing) * Geom::Translate(c)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:735:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Point const motion_dt(desktop->w2d(motion_w)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:629:78: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | motion_dt = new_pointer * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/calligraphic-tool.cpp:629:79: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | motion_dt = new_pointer * motion_to_curve.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp: In member function 'getLine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:131:60: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | inters = Geom::intersection(getLine(), line.getLine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:111: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp: In member function 'intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:140:40: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Geom::Point inters_pt = getLine().pointAt((*inters).ta); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ In member function 'bounds': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:73:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | Geom::Rect view(_origin, _origin+wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In member function 'bounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:64: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | DrawingImage::bounds() const | In function 'calcScaleFactors': lto1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1597:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1597 | Geom::Point const offset = new_point - initial_point; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'calcScaleFactors': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1591: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1591 | Geom::Scale Inkscape::calcScaleFactors(Geom::Point const &initial_point, Geom::Point const &new_point, Geom::Point const &origin, bool const skew) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1180:104: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(desktop->w2d(motion_w))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1138: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1138 | bool TweakTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp: In member function 'setOverflow': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | DrawingPattern::setOverflow(Geom::Affine initial_transform, int steps, Geom::Affine step_transform) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function '_updateDragPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1732:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1732 | Geom::Affine to_desktop = _edit_transform * _i2d_transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1735:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function '_updateDragPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1728: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1728 | Geom::Coord PathManipulator::_updateDragPoint(Geom::Point const &evp) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1728: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1728: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1735:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1735:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/pathvector.h:242:62: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 242 | return at(pos.path_index).at(pos.curve_index).pointAt(pos.t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:629:92: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | Geom::Affine m = Geom::Translate(-center) * Geom::Scale(scale) * Geom::Translate(center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function '_updateOutline': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1484:30: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1484 | pv *= (_edit_transform * _i2d_transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function 'w2d': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:703:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 703 | double tolerance_sq = 0.02 * square(this->desktop->w2d().descrim() * tol) * exp(0.2 * tol - 2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In function 'unit_vector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1498:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1498 | Geom::Point arrow_end = at + (Geom::unit_vector(_desktop->d2w(ut)) * rot_scale_w2d); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:281:48: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | Interval pwdomain = pwEqdist.domain(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp: In member function 'lastValue': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:327:47: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | Point end = pwStitch.lastValue(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp: In member function '_involute': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:612:17: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | k); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp: In member function 'grabbed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/node.cpp:1343:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1343 | Geom::Point rel_evp = evp - _last_click_event_point(); | ^ In function 'operator*': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp: In function 'fit_item': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:525:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 525 | sp_spray_transform_path(item, path, Geom::Scale(_scale), center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:525:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:525:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:525:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:526:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 526 | sp_spray_transform_path(item, path, Geom::Scale(scale), center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:526:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:526:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:526:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:527:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 527 | sp_spray_transform_path(item, path, Geom::Rotate(angle), center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:527:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:527:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/spray-tool.cpp:527:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'targetLogicalBounds': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp: In member function 'doEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | void LPEFillBetweenMany::doEffect (SPCurve * curve) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function '_handleMotionNotify': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:568: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 568 | bool ConnectorTool::_handleMotionNotify(GdkEventMotion const &mevent) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:568: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:622:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | Geom::Affine i2d ( (this->clickeditem)->i2dt_affine() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:628:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 628 | curve->stretch_endpoints(p * d2i, o * d2i); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-group.cpp:78:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | child_ctx.ctm = *_child_transform * ctx.ctm; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/flood-tool.cpp:1111: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1111 | bool FloodTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-many.cpp:97:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | if (!are_near(res_pathv.front().finalPoint(), linked_path.initialPoint(), 0.1)) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:852:82: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 852 | Geom::Affine itemtransform = affinetransform * parentaffinetransform.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'initialPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:696:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | stitchTo(curve.initialPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In member function 'pointAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:976:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 976 | prev = pathvector[i].pointAt(j - 1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function '_externalChange': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1133: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1133 | void PathManipulator::_externalChange(unsigned type) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function '_keyboardRotate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:594:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | * Geom::Rotate(angle) * Geom::Translate(rc); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:555: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 555 | bool ControlPointSelection::_keyboardRotate(GdkEventKey const &event, int dir) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:87:35: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Geom::Rect r = bounds() * _ctm; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'spdc_check_for_and_apply_waiting_LPE': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:385: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | static void spdc_check_for_and_apply_waiting_LPE(FreehandBase *dc, SPItem *item, SPCurve *curve, bool is_bend) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp: In function 'text_flow_into_shape': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:278: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | text_flow_into_shape() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In member function 'doBeforeEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 841 | LPEMeasureSegments::doBeforeEffect (SPLPEItem const* lpeitem) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp: In member function 'renderPattern': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:112:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Geom::Affine initial_transform = idt * _overflow_initial_transform * dt; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:91:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | cctx.i2doc = chi.transform * ictx->i2doc; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp: In member function 'document_revert': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/inkscape-application.cpp:222: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | InkscapeApplication::document_revert(SPDocument* document) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function '_addFreehandPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:823: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 823 | void PencilTool::_addFreehandPoint(Geom::Point const &p, guint /*state*/, bool last) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp: In member function '_handleMotionNotify': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/pencil-tool.cpp:293:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | if ( Geom::LInfty( Geom::Point(mevent.x,mevent.y) - pencil_drag_origin_w ) < tolerance ) { | ^ In member function 'get_automatic_filter_region': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:178:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | Geom::Point c(pattern_tile.dimensions()*scale*oversampling); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp: In member function '_updateItem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-pattern.cpp:157: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | unsigned DrawingPattern::_updateItem(Geom::IntRect const &area, UpdateContext const &ctx, unsigned flags, unsigned reset) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'valueAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:101:67: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'getAsText': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In member function 'dt2i_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:888:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 888 | ? (dc->white_item)->dt2i_affine() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:489:22: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Inkscape::XML::Node *SPFlowtext::getAsText() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp: In member function 'doEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:36: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | void LPEFillBetweenStrokes::doEffect (SPCurve * curve) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function '_createGeometryFromControlPoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1402:89: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1402 | Geom::PathVector pathv = builder.peek() * (_edit_transform * _i2d_transform).inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp: In member function 'cc_set_active_conn': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1160: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1160 | void ConnectorTool::cc_set_active_conn(SPItem *item) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1160: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1160: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/connector-tool.cpp:1175:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1175 | Geom::Point startpt = *(curve->first_point()) * i2dt; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:36: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-fill-between-strokes.cpp:75:73: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | if (!are_near(result_linked_pathv.front().finalPoint(), result_second_pathv.front().initialPoint(),0.1)) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'spdc_concat_colors_and_flush': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:756: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 756 | void spdc_concat_colors_and_flush(FreehandBase *dc, gboolean forceclosed) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/png-write.cpp:455:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 455 | height / area.height())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:59: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:865:124: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 865 | std::vector< Point > current_nodes = getNodes(splpeitem, transform, onbbox, centers, bboxonly, angle_projection); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:877:131: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 877 | std::vector< Point > current_nodes = getNodes(item, transform, onbbox, centers, bboxonly, angle_projection); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:908:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 908 | path.appendNew(point); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | ContextMenu::ContextMenu(SPDesktop *desktop, SPItem *item) : | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp: In function 'spdc_create_single_dot': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1029:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1029 | item->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1019: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1019 | void spdc_create_single_dot(ToolBase *ec, Geom::Point const &pt, char const *tool, guint event_state) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1019: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/freehand-base.cpp:1060:136: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1060 | rad = 0.0333 * prefs->getDouble(tool_path + "/width", 3.0) / desktop->current_zoom() / desktop->getDocument()->getDocumentScale()[Geom::X]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp: In member function 'getDimensions': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:595:66: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | area = Geom::Rect(origin, origin + doc->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp: In member function '_pickItem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-shape.cpp:325: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | DrawingShape::_pickItem(Geom::Point const &p, double delta, unsigned flags) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:881:70: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 881 | relpos = Geom::unit_vector(nh->position() - n->position()) * length_change; | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function 'setControlsTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:1002:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1002 | Geom::Affine delta = _i2d_transform.inverse() * _edit_transform.inverse() * tnew * _i2d_transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp: In member function 'moveto': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:371: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | void SPGuide::moveto(Geom::Point const point_on_line, bool const commit) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:1433:90: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1433 | Geom::Rect area = Geom::Rect(origin, origin + _clipboardSPDoc->getDimensions()); | ^ In member function 'bounds': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp: In member function '_emitTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:145:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | move(position() * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp: In member function '__ct_comp ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:59: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ In member function '_getScale': lto1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | ContextMenu::ContextMenu(SPDesktop *desktop, SPItem *item) : | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:680:54: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 680 | Geom::Rect hatch_tile = Geom::Rect::from_xywh(0, tile_render_y, tile_width, tile_height); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function '_calculateRenderInfo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:689:92: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:689:104: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:654:21: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 654 | SPHatch::RenderInfo SPHatch::_calculateRenderInfo(View const &view) const | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:654:21: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:696:49: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | Geom::Interval bounds = this->bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:38: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 38 | void FilterFlood::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:38: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/contextmenu.cpp:102:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | auto point_doc = _desktop->point() * _desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:38: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:38: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:76:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | Geom::Rect fp_cairo = fp * slot.get_units().get_matrix_user2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-flood.cpp:79:39: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | Geom::Rect sa = slot.get_slot_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp: In member function 'doEffect_pwd2': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | LPEDynastroke::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:84: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'set_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:120:67: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | points[1] = Geom::Point(this->x2.computed, this->y2.computed)*i2dt; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp: In member function 'convert_to_guides': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:115: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | void SPLine::convert_to_guides() const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp: In member function '_readHatchPathVector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:257:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | void SPHatchPath::_readHatchPathVector(char const *str, Geom::PathVector &pathv, bool &continous_join) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:141:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | Piecewise > nn = unitVector(v * ( rot * slant ) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:190:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | if ( m.segs.front().at0() == m.segs.back().at1()){ | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:225:34: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 225 | factor_out.setDomain(Interval(totlength-fade_length,totlength)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:556:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | copy_item->setCenter(*_center * _current_relative_affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'stamp': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:499: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 499 | void Inkscape::SelTrans::stamp() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:86:21: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | pwd2_B.setDomain(pwd2_A.domain()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Geom::PathVector LPEInterpolate::doEffect_path(Geom::PathVector const &path_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp: In member function 'canvas_to_world': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:103:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | Geom::Point where( canvas->canvas_to_world(Geom::Point(destX, destY))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp: In function 'ink_drag_data_received': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | ink_drag_data_received(GtkWidget *widget, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp: In function 'canvas_transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:68: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | canvas_transform(InkscapeWindow *win, const int& option) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:68: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:83:62: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Rect const canvas = dt->getCanvas()->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:84:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Point midpoint = dt->w2d(canvas.midpoint()); // Midpoint of drawing on canvas. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'setDomain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:104:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Geom::Point const button_dt(desktop->w2d(where)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:155:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | item->i2dt_affine().descrim() * 0.5 | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:228:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Geom::Point const button_dt(desktop->w2d(where)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:259:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | item->i2dt_affine().descrim() * 0.5 | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/drag-and-drop.cpp:324:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 324 | Geom::Point m( desktop->point() - sel_bbox->midpoint() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:86:21: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | pwd2_B.setDomain(pwd2_A.domain()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:98:102: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | pResult += trajectory.valueAt(trajectory_domain.min() + fraction * trajectory_domain.extent()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:637:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 637 | Geom::Point p(_bbox->min() + (_bbox->dimensions() * Geom::Scale(bpos))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp: In member function 'quadto': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:211:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | else _pathv.back().appendNew( p1, p2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp: In function 'sp_conn_get_route_and_redraw': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:141: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | static void sp_conn_get_route_and_redraw(SPPath *const path, const bool updatePathRepr = true) | In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'valueAt': lto1: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In function 'compare_offsets': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:269: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | static bool compare_offsets (Geom::Point first, Geom::Point second) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In member function 'transformed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:126:61: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Geom::LineSegment line_segm = line.getLine().transformed(dt2doc).segment(-1e6, 1e6); // | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:113: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(SnappedLine const &line, Geom::Point const &p, Geom::Affine dt2doc) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:283:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | return LineSegment(pointAt(f), pointAt(t)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:366:90: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Affine const affine( Geom::Translate(-norm) * rel_affine * Geom::Translate(norm) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:385:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | p[i] = _bbox->corner(i) * affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'controlPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:473:104: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | Geom::Affine aff = Geom::Scale(rx.computed, ry.computed) * Geom::Translate(cx.computed, cy.computed); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'set_shape': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:413: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 413 | void SPGenericEllipse::set_shape() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In function 'getClosestIntersectionCL': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:219: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | bool getClosestIntersectionCL(std::list const &curve_list, std::list const &line_list, Geom::Point const &p, Inkscape::SnappedPoint &result, Geom::Affine dt2doc) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp: In member function 'isNodePointSelected': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:1235: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1235 | Effect::isNodePointSelected(Geom::Point const &nodePoint) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp: In member function 'pointAt': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.cpp:62:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | Geom::Point inters_pt = getLineSegment().pointAt((*inters).ta); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:552: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 552 | void SPGenericEllipse::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:552: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:552: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:552: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:557:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | Geom::Affine const i2dt = this->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:564:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 564 | Geom::Point pt = this->getPointAtAngle(angle) * i2dt; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'ungrab': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:398: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 398 | void Inkscape::SelTrans::ungrab() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:303:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | double dist_k = Geom::L2(p-cpts[k].pt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:398: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:398: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:443:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 443 | currentItem->setCenter (_items_centers[i] * _current_relative_affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:461:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | } else if (_current_relative_affine.withoutTranslation().isScale()) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp: In member function 'computePerturbation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-sketch.cpp:189:18: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | res.setDomain(Interval(s0,s0+count*strokelength/tremble_frequency)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/path-manipulator.cpp:106: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | PathManipulator::PathManipulator(MultiPathManipulator &mpm, SPObject *path, | In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In member function '_renderItem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:96: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 96 | unsigned DrawingImage::_renderItem(DrawingContext &dc, Geom::IntRect const &/*area*/, unsigned /*flags*/, DrawingItem * /*stop_at*/) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp: In function 'path_simplify': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-simplify.cpp:65:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 65 | size /= item->i2doc_affine().descrim(); | ^ In member function '_getGeomHandlePos': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1558: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1558 | Geom::Point Inkscape::SelTrans::_getGeomHandlePos(Geom::Point const &visual_handle_pos) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp: In member function 'withoutTranslation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:140:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp: In member function 'param_transform_multiply': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/transformedpoint.cpp:140:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1558: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1558: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1558: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1582:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1582 | Geom::Affine abs_affine = get_scale_transform_for_uniform_stroke (*_bbox, _strokewidth, _strokewidth, transform_stroke, preserve, | ^ In member function 'getTransformedPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp: In member function 'param_transform_multiply': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:138:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/vector.cpp:138:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp: In member function 'findBestSnap': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:485: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | Inkscape::SnappedPoint SnapManager::findBestSnap(Inkscape::SnapCandidatePoint const &p, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp: In member function 'snap_knot_position': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:102:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Point const s = snap_knot_position(p, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:485: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:485: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:558:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 558 | if (getClosestIntersectionCS(isr.curves, p.getPoint(), closestCurvesIntersection, _desktop->dt2doc())) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:629:51: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | bool onScreen = _desktop->get_display_area().contains((*i).getPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:46:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | return pt + lambda * v_dir; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'paste': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:418: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | bool ClipboardManagerImpl::paste(SPDesktop *desktop, bool in_place) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:418: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:418: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:418: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp: In function 'sp_svg_write_polygon': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 43 | static gchar *sp_svg_write_polygon(Geom::PathVector const & pathv) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:470:58: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | auto source_scale = clipdoc->getDocumentScale(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:485:67: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | auto to_mouse = Geom::Translate(desktop->point() - source_path->geometricBounds()->midpoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:489:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | source_curve->transform(target_trans.inverse()); | ^ In member function 'multipleOfGridPitch': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:47:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | cctx.i2doc = chi.transform * ictx->i2doc; | ^ In member function 'bounds': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp: In member function 'snap_knot_position': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:150:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Geom::Point const s = snap_knot_position(p, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:4000:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 4000 | mask_items.emplace_back(dup, (*i)->i2doc_affine()); | ^ In member function 'w2d': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'setWindowPosition': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1284: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1284 | SPDesktop::setWindowPosition (Geom::Point p) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp: In member function 'update_width_value': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:481: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 481 | PencilToolbar::update_width_value(int shape) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp: In member function 'get_matrix_primitiveunits2pb': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-displacement-map.cpp:90:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ^ In member function 'dt2doc': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'doc2dt': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'dt2doc': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1877:22: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1877 | return p * dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1875: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1875 | Geom::Point SPDesktop::dt2doc(Geom::Point const &p) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:532:96: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 532 | prev_affine = operand->transform * sp_item_transform_repr(sp_lpe_item).inverse() * postmul; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:194:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | Geom::Point pick = p * _ctm.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp: In member function '_pickItem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | DrawingImage::_pickItem(Geom::Point const &p, double delta, unsigned /*sticky*/) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:186: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:194:44: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | Geom::Point pick = p * _ctm.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:213:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Point tp = p * _ctm.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:214:30: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Geom::Rect r = bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-image.cpp:180:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 180 | Geom::LineSegment l(a1, a2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:657:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 657 | Geom::Affine const local(item->i2doc_affine()); | ^ In function 'coordinates': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'lies_in_quadrangle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:106:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | return (lies_in_sector (D - A, B - A, pt - A) && lies_in_sector (D - C, B - C, pt - C)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'complementOf': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:80: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | std::vector complementOf(Geom::Interval I, std::vector domain){ | In function 'side_of_intersection': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:126:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Geom::Point dir_D (D - pt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In function 'make_pair': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:133:33: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | result = std::make_pair (A, B); | ^ In member function 'projection': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp: In member function 'render_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:175:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:133: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | void FilterDiffuseLighting::render_cairo(FilterSlot &slot) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:133: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:133: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:133: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-diffuselighting.cpp:169:46: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Geom::Rect slot_area = slot.get_slot_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:109:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return get_matrix_units2pb(primitiveUnits); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp: In function 'from_degrees': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:87:48: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Geom::Rotate rot(Geom::Rotate::from_degrees(-angle)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-tangent_to_curve.cpp:88:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | derivA = derivA * rot; | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp: In member function 'lastValue': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:125:47: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | auto trajectory_end = trajectory.lastValue(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'moveMeshHandles': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1313: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1313 | GrDragger::moveMeshHandles ( Geom::Point pc_old, MeshNodeOperation op ) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1313: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp: In function 'objects_query_blur': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:1793: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1793 | objects_query_blur (const std::vector &objects, SPStyle *style_res) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1313: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1313: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1377:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | Geom::Affine i2d ( item->i2dt_affine() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1381:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1381 | mg->array.update_handles( point_i, selected_corners[ gradient ], pcg_old, op ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:155:44: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | _findCandidates(obj, it, false, bbox_to_snap, true, item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function '_findCandidates': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:75: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | void Inkscape::ObjectSnapper::_findCandidates(SPObject* parent, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:75: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:184:156: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | || (_snapmanager->snapprefs.isTargetSnappable(SNAPTARGET_ROTATION_CENTER) && bbox_to_snap_incl.contains(item->getCenter()))) { // rotation center might be outside of the bounding box | ^ In member function 'projection': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp: In member function 'doEffect_pwd2': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | LPEDynastroke::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:84: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'set_coordinate_status': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:590: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 590 | SPDesktop::set_coordinate_status (Geom::Point p) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'current_center': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:937: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 937 | Geom::Point SPDesktop::current_center() const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:937: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:937: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:937: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:938:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | return canvas->get_area_world().midpoint() * _current_affine.w2d(); | ^ In member function 'point': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:630: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 630 | Geom::Point SPDesktop::point(bool outside_canvas) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:630: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:630: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:630: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:634:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 634 | Geom::Rect const r = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:640:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 640 | Geom::Point r0 = w2d(r.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'scroll_relative': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1155: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1155 | SPDesktop::scroll_relative (Geom::Point const &delta, bool is_scrolling) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpegroupbbox.cpp:36:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | Geom::Affine affine = transform * item->transform; | ^ In member function 'get_display_area': lto1: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:804:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 804 | return Geom::Parallelogram(viewbox) * w2d(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 798 | Geom::Parallelogram SPDesktop::get_display_area(bool use_integer_viewbox) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:801:107: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 801 | Geom::Rect const viewbox = use_integer_viewbox ? canvas->get_area_world_int() : canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:268:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | Geom::Point e0(pts.front() - pts.back()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'isWithinViewport': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:481: note: parameter passing for argument of type 'const struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 481 | bool SPDesktop::isWithinViewport (SPItem *item) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'grab': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:277:96: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | _point_geom = _geometric_bbox->min() + _geometric_bbox->dimensions() * Geom::Scale(x, y); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:141:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | Piecewise > nn = unitVector(v * ( rot * slant ) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:190:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | if ( m.segs.front().at0() == m.segs.back().at1()){ | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-dynastroke.cpp:225:34: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 225 | factor_out.setDomain(Interval(totlength-fade_length,totlength)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:227: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 227 | void Inkscape::SelTrans::grab(Geom::Point const &p, gdouble x, gdouble y, bool show_handles, bool translating) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:227: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:201:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In member function 'unitCircleTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:773:62: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 773 | Geom::Affine xform = arc->unitCircleTransform() * trans; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:770:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | Geom::Point endPoint(arc->finalPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'feed_curve_to_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:693: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 693 | feed_curve_to_cairo(cairo_t *cr, Geom::Curve const &c, Geom::Affine const & trans, Geom::Rect view, bool optimize_stroke) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:693: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:800:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 800 | end_point.param_setValue(end_point * trans); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'setEditTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:83:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | KnotHolder::setEditTransform(Geom::Affine edit_transform) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:227: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:227: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:252:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | _items_affines.push_back(it->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:253:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | _items_centers.push_back(it->getCenter()); // for content-dragging, we need to remember original centers | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:693: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:707:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 707 | Geom::Point end_tr = c.finalPoint() * trans; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/elliptical-arc.h:229:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | Affine result = _ellipse.unitCircleTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:770:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | Geom::Point endPoint(arc->finalPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:808:36: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 808 | feed_curve_to_cairo(cr, iter, trans, view, optimize_stroke); | ^ In function 'findShadowedTime': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'from_basis': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:110:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Affine mat = from_basis( T, N, pt_and_dir[0] ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function '_snapNodes': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:313: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 313 | void Inkscape::ObjectSnapper::_snapNodes(IntermSnapResults &isr, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'findShadowedTime': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | findShadowedTime(Geom::Path const &patha, std::vector const &pt_and_dir, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:852:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 852 | Geom::Point initial = path.initialPoint() * transshift; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:850:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | Geom::Affine transshift(trans * Geom::Translate(-shift)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:848:55: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 848 | view = view * (Geom::Affine)Geom::Translate(-shift); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'feed_path_to_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:837: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 837 | feed_path_to_cairo (cairo_t *ct, Geom::Path const &path, Geom::Affine trans, Geom::OptRect area, bool optimize_stroke, double stroke_width) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:856:28: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 856 | feed_curve_to_cairo(ct, *cit, transshift, view, optimize_stroke); | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'lerp': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:231:20: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return lerp(t, _initial, _final);; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:102: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:105:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point T = unit_vector(pt_and_dir[1]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:111:22: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | mat = mat.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp: In member function 'vertical': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:291: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 291 | LPELattice2::vertical(PointParam ¶m_one, PointParam ¶m_two, Geom::Line vert) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:307:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | param_one.param_setValue(A, live_update); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp: In member function '_export_raster': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:987: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 987 | void Export::_export_raster(Inkscape::Extension::Output *extension) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:987: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In function 'feed_pathvector_to_cairo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:885: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 885 | feed_pathvector_to_cairo (cairo_t *ct, Geom::PathVector const &pathv, Geom::Affine trans, Geom::OptRect area, bool optimize_stroke, double stroke_width) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp: In member function 'horizontal': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:312: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | LPELattice2::horizontal(PointParam ¶m_one, PointParam ¶m_two, Geom::Line horiz) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:328:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | param_one.param_setValue(A, live_update); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:1151:91: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | auto area = Geom::Rect(Geom::Point(x0, y0), Geom::Point(x1, y1)) * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/export.cpp:1151:92: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | auto area = Geom::Rect(Geom::Point(x0, y0), Geom::Point(x1, y1)) * desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1313:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1313 | double ex = item->i2doc_affine().descrim(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp: In member function 'doBeforeEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-lattice2.cpp:344:17: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | vertical(grid_point_0, grid_point_1,vert); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/point.cpp:46:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | param_setValue(defvalue,true); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:201:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Geom::Point const s = snap_knot_position(p, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:197: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | KnotHolderEntityWidthBendPath::knot_set(Geom::Point const &p, Geom::Point const& /*origin*/, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:197: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:197: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:197: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:212:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'set_display_area': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:753: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 753 | SPDesktop::set_display_area (Geom::Point const &c, Geom::Point const &w, bool log) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function '_calcAbsAffineDefault': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1616:112: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1616 | Geom::Affine abs_affine = Geom::Translate(-_origin) * Geom::Affine(default_scale) * Geom::Translate(_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1637:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1637 | return ( _point - _origin ) * default_scale + _origin; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1614 | Geom::Point Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale const default_scale) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'set_display_area': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:769: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | SPDesktop::set_display_area( Geom::Rect const &r, double border, bool log) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:769: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:769: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:769: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:772:56: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 772 | Geom::Rect w( Geom::Point(), canvas->get_area_world().dimensions() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1614: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1633:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1633 | _absolute_affine = get_scale_transform_for_uniform_stroke (*_visual_bbox, stroke_x, stroke_y, transform_stroke, preserve, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/curve.cpp:660:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | _pathv.back().setFinal( _pathv.back().finalPoint() + p ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function 'bounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:325:15: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | Geom::OptRect ControlPointSelection::bounds() | ^ In function 'rot90_rel': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'zoom_page_width': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:875: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 875 | SPDesktop::zoom_page_width() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'zoom_absolute': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 815 | SPDesktop::zoom_absolute(Geom::Point const ¢er, double zoom, bool keep_point) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:817:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 817 | Geom::Point w = d2w(center); // Must be before zoom changed. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:819:35: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 819 | w = canvas->get_area_world().midpoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ In member function '_calcAbsAffineGeom': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1644:124: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1644 | _absolute_affine = Geom::Translate(-_origin_for_specpoints) * _relative_affine * Geom::Translate(_origin_for_specpoints); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1651:95: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1651 | return visual_bbox.min() + visual_bbox.dimensions() * Geom::Scale(_handle_x, _handle_y); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1641 | Geom::Point Inkscape::SelTrans::_calcAbsAffineGeom(Geom::Scale const geom_scale) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In function '_pinch_scale_changed_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:103:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | Geom::Point button_world = desktop->getCanvas()->canvas_to_world(button_window); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1641: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1649:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1649 | Geom::Rect visual_bbox = get_visual_bbox(_geometric_bbox, _absolute_affine, _strokewidth, transform_stroke); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1658 | return _calcAbsAffineDefault(geom_scale); // this is bogus, but we must return _something_ | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'const struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1658:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'rotate_absolute_keep_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1012: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1012 | SPDesktop::rotate_absolute_keep_point (Geom::Point const &c, double rotate) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1012: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1012: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1012: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1014:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1014 | Geom::Point w = d2w( c ); // Must be before rotate changed. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'rotate_relative_keep_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1027: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1027 | SPDesktop::rotate_relative_keep_point (Geom::Point const &c, double rotate) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1027: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1027: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1027: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1029:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1029 | Geom::Point w = d2w( c ); // Must be before rotate changed. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'rotate_absolute_center_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1042 | SPDesktop::rotate_absolute_center_point (Geom::Point const &c, double rotate) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1045:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1045 | Geom::Rect viewbox = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'rotate_relative_center_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1057 | SPDesktop::rotate_relative_center_point (Geom::Point const &c, double rotate) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1060:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1060 | Geom::Rect viewbox = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:165: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | CrossingPoints::CrossingPoints(Geom::PathVector const &paths) : std::vector(){ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'flip_absolute_keep_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1072: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | SPDesktop::flip_absolute_keep_point (Geom::Point const &c, CanvasFlip flip) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1072: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1072: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1072: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1074:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1074 | Geom::Point w = d2w(c); // Must be before flip. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'flip_relative_keep_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1087: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1087 | SPDesktop::flip_relative_keep_point (Geom::Point const &c, CanvasFlip flip) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1087: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1087: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1087: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1089:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1089 | Geom::Point w = d2w(c); // Must be before flip. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'flip_absolute_center_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1102: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | SPDesktop::flip_absolute_center_point (Geom::Point const &c, CanvasFlip flip) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1102: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1102: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1105:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1105 | Geom::Rect viewbox = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp: In member function 'intersection_with_viewbox': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | std::optional Line::intersection_with_viewbox (SPDesktop *desktop) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:165: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:167:40: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | auto vb = desktop->get_display_area(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-geometry.cpp:169:67: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | std::pair e = side_of_intersection (vb.corner(0), vb.corner(1), vb.corner(2), vb.corner(3), this->pt, this->v_dir); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'flip_relative_center_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1117: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1117 | SPDesktop::flip_relative_center_point (Geom::Point const &c, CanvasFlip flip) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1117: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1117: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1120:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1120 | Geom::Rect viewbox = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'zoom_quick': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:946: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 946 | void SPDesktop::zoom_quick(bool enable) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:981:63: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 981 | Geom::Rect const d_canvas = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:982:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 982 | Geom::Point midpoint = w2d(d_canvas.midpoint()); // Midpoint of drawing on canvas. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp: In member function 'freeSnap': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/line-snapper.cpp:41:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Geom::Point const p_proj = Geom::projection(p.getPoint(), Geom::Line(p1, p2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:72:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 72 | Geom::Point E = ptA + dir * length_right; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'scaleRequest': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 928 | gboolean Inkscape::SelTrans::scaleRequest(Geom::Point &pt, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:928: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:933:49: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 933 | Geom::Scale default_scale = calcScaleFactors(_point, pt, _origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:936:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 936 | Geom::Point pt_geom = _getGeomHandlePos(pt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:937:46: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 937 | Geom::Scale geom_scale = calcScaleFactors(_point_geom, pt_geom, _origin_for_specpoints); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 952 | pt = _calcAbsAffineDefault(default_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:952:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1007:34: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1007 | _calcAbsAffineDefault(default_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1007:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1007:34: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1007:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:995:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 995 | pt = _calcAbsAffineDefault(default_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:995:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:995:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:995:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1003:40: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1003 | pt = _calcAbsAffineGeom(geom_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1003:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1003:40: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1003:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'window_get_pointer': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'operator*': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'stretchRequest': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1023 | gboolean Inkscape::SelTrans::stretchRequest(SPSelTransHandle const &handle, Geom::Point &pt, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3111:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3111 | Geom::Point const center = bbox.dimensions() * 0.5; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3128 | gchar const *mark_id = generate_marker(repr_copies, bbox, doc, center, parent_transform * move); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'toMarker': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3062: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3062 | void ObjectSet::toMarker(bool apply) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1023: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:347:74: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | text_item->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1044:49: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1044 | Geom::Scale default_scale = calcScaleFactors(_point, pt, _origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1048:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1048 | Geom::Point pt_geom = _getGeomHandlePos(pt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1049:46: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1049 | Geom::Scale geom_scale = calcScaleFactors(_point_geom, pt_geom, _origin_for_specpoints); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1062 | pt = _calcAbsAffineDefault(default_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1062:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1114:34: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1114 | _calcAbsAffineDefault(default_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1114:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1114:34: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1114:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1102:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | pt = _calcAbsAffineDefault(default_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1102:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1102:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1102:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1110:40: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1110 | pt = _calcAbsAffineGeom(geom_scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1110:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1110:40: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1110:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3106:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3106 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 3128 | gchar const *mark_id = generate_marker(repr_copies, bbox, doc, center, parent_transform * move); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3106:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3106 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:155:44: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | _findCandidates(obj, it, false, bbox_to_snap, true, item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function '_findCandidates': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:75: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | void Inkscape::ObjectSnapper::_findCandidates(SPObject* parent, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:75: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:184:156: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | || (_snapmanager->snapprefs.isTargetSnappable(SNAPTARGET_ROTATION_CENTER) && bbox_to_snap_incl.contains(item->getCenter()))) { // rotation center might be outside of the bounding box | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'skewRequest': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1149: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1149 | gboolean Inkscape::SelTrans::skewRequest(SPSelTransHandle const &handle, Geom::Point &pt, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:616:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 616 | Geom::Point new_p = p * to_svg.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp: In member function 'setValue': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:614: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | RegisteredTransformedPoint::setValue(Geom::Point const & p) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'unit_vector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:196:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | explicit Rotate(Point const &p) : vec(unit_vector(p)) {} | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp: In member function '_involute': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/sbasis.cpp:612:17: note: parameter passing for argument of type 'struct Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | k); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1269: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1269 | gboolean Inkscape::SelTrans::rotateRequest(Geom::Point &pt, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp: In member function 'rotateRequest': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/seltrans.cpp:1284:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1284 | Geom::Point const d2 = pt - _origin; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:201:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | } | ^ In member function 'pointAtNodeIndex': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'knot_ungrabbed_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:252:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | KnotHolder::knot_ungrabbed_handler(SPKnot *knot, guint state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'corner': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:251:43: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | _sc_opposite = _th.bounds().corner(_corner + 2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'bounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:251:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | _sc_opposite = _th.bounds().corner(_corner + 2); | ^ In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp: In member function 'getRelativeTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:66:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | Geom::Affine linkedtransform = start_path.getObject()->getRelativeTransform(sp_lpe_item); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp: In member function 'doEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | void LPEAttachPath::doEffect (SPCurve * curve) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'startTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:325:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | Geom::Rect b = _th.bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'update_knot': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:91:89: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:87:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | KnotHolderEntity::update_knot() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:87:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:87:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:89:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Geom::Point knot_pos(knot_get()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:91:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'scroll_to_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1180: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | SPDesktop::scroll_to_point (Geom::Point const &p, gdouble autoscrollspeed) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1180: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'startTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:400:35: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | _rot_opposite = _th.bounds().corner(_corner + 2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1187:42: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1187 | Geom::Rect w = canvas->get_area_world(); // Window in screen coordinates. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1190:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1190 | Geom::Point c = d2w(p); // Point 'p' in screen coordinates. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1634:22: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1634 | return i2i_affine(this, dest); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'scroll_to_show_item': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2630: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 2630 | void scroll_to_show_item(SPDesktop *desktop, SPItem *item) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2630: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'startTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:475:74: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 475 | _skew_opposite = Geom::middle_point(b.corner(_side + 2), b.corner(_side + 3)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:474:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 474 | Geom::Rect b = _th.bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2630: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2637:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2637 | Geom::Point const s_w = desktop->d2w(s_dt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1634:22: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1634 | return i2i_affine(this, dest); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:127:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | end_path_curve_start.setOrigin(last_seg_reverse->initialPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'knot_moved_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:238:107: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:226:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | KnotHolder::knot_moved_handler(SPKnot *knot, Geom::Point const &p, guint state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'group': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:799:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 799 | item_t *= parent_item->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'initialPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:696:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | stitchTo(curve.initialPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:904:89: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 904 | Geom::Rect brush(p - Geom::Point(radius, radius), p + Geom::Point(radius, radius)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'sp_tweak_color_recursive': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:869: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 869 | sp_tweak_color_recursive (guint mode, SPItem *item, SPItem *item_at_point, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp: In member function 'param_editOncanvas': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/path.cpp:266: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | PathParam::param_editOncanvas(SPItem *item, SPDesktop * dt) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function '_snapNodes': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:313: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 313 | void Inkscape::ObjectSnapper::_snapNodes(IntermSnapResults &isr, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:869: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:934:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 934 | Geom::Affine i2dt = item->i2dt_affine (); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:973:41: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 973 | tweak_colors_in_gradient(item, Inkscape::FOR_FILL, fill_goal, p, radius, this_force, mode, do_h, do_s, do_l, do_o); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'transform_selected': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:199:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | knot_moved_handler(knot, knot->pos * transform , 0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:195:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | KnotHolder::transform_selected(Geom::Affine transform){ | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function '_pointDragged': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:380:73: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | Geom::Point abs_delta = new_pos - _original_positions[_grabbed_point]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:378:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | void ControlPointSelection::_pointDragged(Geom::Point &new_pos, GdkEventMotion *event) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp: In function 'object_distribute': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:234: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 234 | object_distribute(const Glib::VariantBase& value, InkscapeApplication *app) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:574: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 574 | LPEPowerStroke::doEffect_path (Geom::PathVector const & path_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:574: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:574: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:574: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp: In member function 'on_button_click': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:304: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | void on_button_click() override { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:109:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Affine const i2dt (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function '_ZN16KnotHolderEntity18snap_knot_positionERKN4Geom5PointEj.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:103:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | KnotHolderEntity::snap_knot_position(Geom::Point const &p, guint state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:103:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:103:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:109:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Affine const i2dt (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:625:56: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 625 | Geom::Point start = Geom::Point( pwd2_in.domain().min(), ts.front()[Geom::Y]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:343:16: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | return lerp(0.5, p1, p2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:637:42: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 637 | end[Geom::X] = pwd2_in.domain().max(); | ^ In member function 'snap_knot_position': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-powerstroke.cpp:701:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 701 | Geom::Point end_deriv = -unitTangentAt( reverse(pwd2_in.segs.back()), 0.); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'sp_selection_copy_one': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:309: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 309 | static void sp_selection_copy_one(Inkscape::XML::Node *repr, Geom::Affine full_t, std::vector &clip, Inkscape::XML::Document* xml_doc) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp: In member function 'linked_transformed_callback': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/item.cpp:244: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | ItemParam::linked_transformed_callback(Geom::Affine const *rel_transf, SPItem *moved_item) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'tile': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3400:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3400 | parent_transform = parentItem->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3367: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3367 | void ObjectSet::tile(bool apply) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3367: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3416:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3416 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3433 | gchar const *pat_id = SPPattern::produce(repr_copies, bbox, doc, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3416:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3416 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp: In function 'sort_compare': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:577: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 577 | static bool sort_compare(const SPItem * a,const SPItem * b) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:269:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | PatternKnotHolderEntityScale::knot_set(Geom::Point const &p, Geom::Point const &origin, guint state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:255:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Geom::Affine transform_inverse = transform.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3111:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3111 | Geom::Point const center = bbox.dimensions() * 0.5; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp: In member function 'on_button_click': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:691: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 691 | void on_button_click() override | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'toMarker': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3062: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3062 | void ObjectSet::toMarker(bool apply) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3062: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3106:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3106 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 3128 | gchar const *mark_id = generate_marker(repr_copies, bbox, doc, center, parent_transform * move); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3128:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3106:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3106 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:312:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | Geom::Point p_snapped = snap_knot_position(p, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'bounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:694:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 694 | Geom::Rect TransformHandleSet::bounds() const | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:375:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | Geom::Translate(origin_dt) * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | void HatchKnotHolderEntityScale::knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'canvas_to_world': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'get_area_world': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:364:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | Geom::Affine transform_inverse = transform.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp: In member function 'get_area_world': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:167:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | Canvas::get_area_world() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'setClipGroup': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3859:85: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3859 | item_t *= SP_ITEM(doc->getObjectByRepr(current->parent()))->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'doBeforeEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | LPEMirrorSymmetry::doBeforeEffect (SPLPEItem const* lpeitem) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:177: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:249:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | Geom::Affine transform = i2anc_affine(SP_OBJECT(lpeitem), nullptr).inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:250:89: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::Point sp = Geom::Point(document->getWidth().value("px")/2.0, 0) * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:259:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | Geom::Affine transform = i2anc_affine(SP_OBJECT(lpeitem), nullptr).inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:260:90: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::Point sp = Geom::Point(0, document->getHeight().value("px")/2.0) * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:382:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | void FilterKnotHolderEntity::knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:806:66: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | Geom::Point base = *pt * (item)->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'lineto': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp: In member function 'on_button_click': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:782: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | void on_button_click() override | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:782: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:782: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:782: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function '_ZN16KnotHolderEntity30snap_knot_position_constrainedERKN4Geom5PointERKN8Inkscape7Snapper14SnapConstraintEj.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:129:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Geom::Affine const i2d (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:123:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | KnotHolderEntity::snap_knot_position_constrained(Geom::Point const &p, Inkscape::Snapper::SnapConstraint const &constraint, guint state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:123:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:123:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:129:82: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Geom::Affine const i2d (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:806:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | Geom::Point base = *pt * (item)->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:877:101: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 877 | ref_point = *(te_get_layout(focus)->baselineAnchorPoint())*(focus->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:891:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 891 | Geom::Point base = *pt * (item)->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:891:70: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 891 | Geom::Point base = *pt * (item)->i2dt_affine(); | ^ In member function 'snap_knot_position_constrained': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-recursiveskeleton.cpp:84:47: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | double scaling = (uskeleton.domain().extent() - toffset)/pattBndsX->extent(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function '_updateTransformHandles': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:489:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | void ControlPointSelection::_updateTransformHandles(bool preserve_center) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:137:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | Point d = _final - _initial; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'cloneD': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:206: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | LPECopyRotate::cloneD(SPObject *orig, SPObject *dest, Geom::Affine transform, bool reset) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:107:20: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | m = m0*m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:110:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Point p = i.pointAt(1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:119:20: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | m = m0*m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:961:59: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 961 | double offset = arc->start - atan2(delta * sc.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | LPEVonKoch::doEffect_path (Geom::PathVector const & path_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'toMirror': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:363: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 363 | LPEMirrorSymmetry::toMirror(Geom::Affine transform) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:77: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-vonkoch.cpp:98:20: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | m0 = m0.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/src/2geom/path.cpp:435:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 435 | return pointAt(_factorTime(t)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:402:106: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Geom::Affine transform = Geom::Affine(mg->gradientTransform)*(Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'addStopNearPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:419:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 419 | p[3] = patch.getPoint( 0, 3 ) * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp: In member function 'drag': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:352:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | this->star->transform = SP_ITEM(desktop->currentLayer())->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:370:32: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 370 | Geom::Point const d = p1 - p0; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:329: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | void StarTool::drag(Geom::Point p, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:329: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/star-tool.cpp:366:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Point const p0 = desktop->dt2doc(this->center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:336: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | SPStop *GrDrag::addStopNearPoint(SPItem *item, Geom::Point mouse_p, double tolerance) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:336: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'tile': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3400:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3400 | parent_transform = parentItem->i2doc_affine(); | ^ In function 'get_nearest_point': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'operator*': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3367: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3367 | void ObjectSet::tile(bool apply) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3367: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:185:74: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | offset.param_transform_multiply(postmul * current_affine.inverse(), true); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/parameter/powerstrokepointarray.cpp:179: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | PowerStrokePointArrayParamKnotHolderEntity::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:240:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 240 | * Geom::Translate(transform_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'doAfterEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | LPECopyRotate::doAfterEffect (SPLPEItem const* lpeitem, SPCurve *curve) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:220:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | PatternKnotHolderEntityAngle::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, guint state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3416:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3416 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3433 | gchar const *pat_id = SPPattern::produce(repr_copies, bbox, doc, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3433:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3416:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3416 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function '_getPathvFromRect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:787: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 787 | Geom::PathVector* Inkscape::ObjectSnapper::_getPathvFromRect(Geom::Rect const rect) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:336: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:336: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:402:105: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Geom::Affine transform = Geom::Affine(mg->gradientTransform)*(Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:434:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 434 | p[0] = patch.getPoint( 1, 0 ) * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'controlPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:180:19: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 180 | toItem(t, i-1, reset); | ^ In member function 'getPositionFrom': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function '_collectPaths': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:434:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 434 | i2doc = _candidate.item->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:349:112: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 349 | Geom::Translate(-transform_origin) * Geom::Rotate(theta - theta_old) * Geom::Translate(transform_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:330:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | void HatchKnotHolderEntityAngle::knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:390: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | void Inkscape::ObjectSnapper::_collectPaths(Geom::Point /*p*/, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:430:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | i2doc = use->get_root_transform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:491:71: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 491 | Geom::PathVector *path = _getPathvFromRect(*rect); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp: In member function 'getRelativeTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:604:61: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 604 | Geom::Affine ptransform = item->getRelativeTransform(topitem); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'lerp': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:343:16: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | return lerp(0.5, p1, p2); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp: In member function 'ray': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:653:52: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | Geom::Ray ray = line_separation.ray(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'splititem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'untile': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:3520:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3520 | Geom::Affine transform( i->transform * pat_transform ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:586: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 586 | LPESlice::splititem(SPItem* item, SPCurve * curve, std::pair slicer, bool toggle, bool is_original) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:586: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:382:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | void SPSpiral::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:481:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 481 | p.emplace_back(this->center * i2dt,Inkscape::SNAPSOURCE_OBJECT_MIDPOINT, Inkscape::SNAPTARGET_OBJECT_MIDPOINT); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:470:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | void SPStar::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'set_transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:412:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | Geom::Point pos( Geom::Point(this->cx, this->cy) * xform ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:446:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 446 | this->adjust_gradient(xform * ret.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp: In member function '_blurChangedIter': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:1839:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1839 | void ObjectsPanel::_blurChangedIter(const Gtk::TreeIter& iter, double blur) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'set_transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:433:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | pos = pos * ret.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:402:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Geom::Affine SPSpiral::set_transform(Geom::Affine const &xform) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:586: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-slice.cpp:642:59: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | if (!are_near(closingline.initialPoint(), closingline.finalPoint())) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In member function 'set_transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:497:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 497 | Geom::Point pos( this->center * xform ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:501:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Geom::Affine ret(opt_trans ? xform.withoutTranslation() : xform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:519:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | pos = pos * ret.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:485:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | Geom::Affine SPStar::set_transform(Geom::Affine const &xform) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function '_snapPaths': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:528:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 528 | *pathv *= selected_path->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:570:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 570 | Geom::Point start_pt = dt->doc2dt(curve->pointAt(0)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:241:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 241 | direction(_("Hatches width and dir"), _("Defines hatches frequency and direction"), "direction", &wr, this, Geom::Point(50,0)), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:502: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 502 | void Inkscape::ObjectSnapper::_snapPaths(IntermSnapResults &isr, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:502: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'getTangent': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:103:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | point_b = pathvector.finalPoint(); | ^ In member function 'computeTransform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:559:62: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 559 | Geom::Point const sp_doc = curve->pointAt(*np); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'computeTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:339:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | vs[d1] = (new_pos - scc)[d1] / (_origin - scc)[d1]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:370:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 370 | * Geom::Scale(vs) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp: In member function 'on_value_changed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:645:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 645 | Geom::Point pos = getValue() * to_svg; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp: In member function 'genFitEllipse': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:407: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | int LPEPts2Ellipse::genFitEllipse(std::vector const &pts, Geom::PathVector &path_out) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:407: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In member function 'doBeforeEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 841 | LPEMeasureSegments::doBeforeEffect (SPLPEItem const* lpeitem) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:407: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:407: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:441:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 441 | Geom::Affine inv_affine = affine.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-pts2ellipse.cpp:442:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 442 | Geom::Point p0 = pts.front() * inv_affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:720:44: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | auto sel_doc = desktop->dt2doc() * sel; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In member function 'dt2doc': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:720:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | auto sel_doc = desktop->dt2doc() * sel; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'updateLines': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2461: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2461 | void GrDrag::updateLines() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2461: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2461: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In function 'transformNodes': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:748: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 748 | transformNodes(std::vector< Point > nodes, Geom::Affine transform) | In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp: In function 'getNodes': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:759: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 759 | getNodes(SPItem * item, Geom::Affine transform, bool onbbox, bool centers, bool bboxonly, double angle_projection) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:806:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | current_nodes.push_back((*bbox).corner(0) * transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2461: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2523:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2523 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2525:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2525 | addCurve (item, h[0], h[1], h[2], h[3], corner0, corner1, handle0, handle1, Inkscape::FOR_FILL ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2531:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2531 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2533:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2533 | addCurve (item, h[0], h[1], h[2], h[3], corner1, corner2, handle2, handle3, Inkscape::FOR_FILL ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2540:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2540 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2542:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2542 | addCurve (item, h[0], h[1], h[2], h[3], corner2, corner3, handle4, handle5, Inkscape::FOR_FILL ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2548:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2548 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2550:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2550 | addCurve (item, h[0], h[1], h[2], h[3], corner3, corner0, handle6, handle7, Inkscape::FOR_FILL ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2607:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2607 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2609:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2609 | addCurve (item, h[0], h[1], h[2], h[3], corner0, corner1, handle0, handle1, Inkscape::FOR_STROKE); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2615:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2615 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2617:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2617 | addCurve (item, h[0], h[1], h[2], h[3], corner1, corner2, handle2, handle3, Inkscape::FOR_STROKE); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2624:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2624 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2626:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2626 | addCurve (item, h[0], h[1], h[2], h[3], corner2, corner3, handle4, handle5, Inkscape::FOR_STROKE); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2632:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2632 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2634:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2634 | addCurve (item, h[0], h[1], h[2], h[3], corner3, corner0, handle6, handle7,Inkscape::FOR_STROKE); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:841: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:865:124: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 865 | std::vector< Point > current_nodes = getNodes(splpeitem, transform, onbbox, centers, bboxonly, angle_projection); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:877:131: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 877 | std::vector< Point > current_nodes = getNodes(item, transform, onbbox, centers, bboxonly, angle_projection); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-measure-segments.cpp:908:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 908 | path.appendNew(point); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:660:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 660 | pathv *= Affine(r,0,0,r,0,0) * Translate(switcher); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp: In member function 'doEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:601: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 601 | void LPEBool::doEffect(SPCurve *curve) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'freeSnap': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:709:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 709 | _findCandidates(_snapmanager->getDocument()->getRoot(), it, p.getSourceNum() <= 0, local_bbox_to_snap, false, Geom::identity()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'doEffect_path_post': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:600:99: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 600 | Geom::Affine pre = Geom::Translate(-origin) * Geom::Rotate(-Geom::rad_from_deg(starting_angle)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:619:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | join_pv *= Geom::Translate(half_dir * rot * gap); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:626:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 626 | t = pre * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 588 | LPECopyRotate::doEffect_path_post (Geom::PathVector const & path_in, FillRuleBool fillrule) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In function 'sp_text_context_update_cursor': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1603 | static void sp_text_context_update_cursor(TextTool *tc, bool scroll_to_see) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1603: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'set_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp: In member function 'isNodePointSelected': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/effect.cpp:1235: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1235 | Effect::isNodePointSelected(Geom::Point const &nodePoint) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1637:67: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1637 | Geom::Point const center = desktop->current_center(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1652:67: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 1652 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1652:76: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1652 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:1720:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1720 | curve.transform(tc->text->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function '_getPathvFromRect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:787: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 787 | Geom::PathVector* Inkscape::ObjectSnapper::_getPathvFromRect(Geom::Rect const rect) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:593:108: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:594:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | Geom::Affine t = m * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:594:134: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | Geom::Affine t = m * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ In member function 'get_infinite_dir': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function '_collectPaths': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:434:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 434 | i2doc = _candidate.item->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp: In member function 'snap_knot_position': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-angle_bisector.cpp:102:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Point const s = snap_knot_position(p, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'applyAffine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1620: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1620 | void ObjectSet::applyAffine(Geom::Affine const &affine, bool set_i2d, bool compensate, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1620: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1620: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'operator-=': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:554: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 554 | Piecewise& operator-=(Piecewise& a, typename T::output_type b) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:390: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | void Inkscape::ObjectSnapper::_collectPaths(Geom::Point /*p*/, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:430:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | i2doc = use->get_root_transform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:491:71: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 491 | Geom::PathVector *path = _getPathvFromRect(*rect); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:86:21: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | pwd2_B.setDomain(pwd2_A.domain()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1727:74: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1727 | use->doWriteTransform(item->transform.inverse(), nullptr, compensate); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1809:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1809 | item->setCenter(old_center * affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Geom::PathVector LPEInterpolate::doEffect_path(Geom::PathVector const &path_in) | In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function '_snapPaths': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:528:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 528 | *pathv *= selected_path->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:570:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 570 | Geom::Point start_pt = dt->doc2dt(curve->pointAt(0)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:502: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 502 | void Inkscape::ObjectSnapper::_snapPaths(IntermSnapResults &isr, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:502: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:86:21: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | pwd2_B.setDomain(pwd2_A.domain()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-interpolate.cpp:98:102: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | pResult += trajectory.valueAt(trajectory_domain.min() + fraction * trajectory_domain.extent()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:371:17: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:559:62: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 559 | Geom::Point const sp_doc = curve->pointAt(*np); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:679: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 679 | bool SPGenericEllipse::_isSlice() const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In member function 'intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(SnappedCurve const &curve, Geom::Point const &p, Geom::Affine dt2doc) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:74:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | Geom::Point p_ix = this->_curve->pointAt(c.ta); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'computeTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:407:70: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | double angle = Geom::angle_between(_origin - rotc, new_pos - rotc); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:424:33: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | * Geom::Rotate(angle) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function 'computeTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:404:18: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 404 | Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) override | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:404:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:404:18: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:404:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ In member function 'set_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:581:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | corner4 = persp_impl->tmat.image(c4).affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In member function 'item_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:236: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | bool TextTool::item_handler(SPItem* item, GdkEvent* event) { | In function 'polar': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In function 'getClosestIntersectionCS': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:184: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | bool getClosestIntersectionCS(std::list const &list, Geom::Point const &p, Inkscape::SnappedPoint &result, Geom::Affine dt2doc) | In member function 'computeTransform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) override | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1844:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1844 | Geom::Affine const final( p2o * scale * o2n ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:494:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Geom::Scale scale = calcScaleFactors(_origin, new_pos, scc, false); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'get_corner_screen': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | SPBox3D::get_corner_screen (guint id, bool item_coords) const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:301: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:306:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | Geom::Affine const i2d(this->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:418:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | ow = origin * affine; | ^ In member function 'get_center_screen': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | SPBox3D::get_center_screen () { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:325: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:330:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | Geom::Affine const i2d( this->i2dt_affine() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'from_degrees': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1877:57: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1877 | Geom::Rotate const rotate(Geom::Rotate::from_degrees(angle_degrees)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'rotateRelative': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1873: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1873 | void ObjectSet::rotateRelative(Geom::Point const ¢er, double angle_degrees) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function '_keyboardRotate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:594:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | * Geom::Rotate(angle) * Geom::Translate(rc); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:555:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 555 | bool ControlPointSelection::_keyboardRotate(GdkEventKey const &event, int dir) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In member function 'switch_perspectives': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:1232: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1232 | SPBox3D::switch_perspectives(Persp3D *old_persp, Persp3D *new_persp, bool recompute_corners) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | bool TextTool::root_handler(GdkEvent* event) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp: In member function '_keyboardScale': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point-selection.cpp:629:92: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | Geom::Affine m = Geom::Translate(-center) * Geom::Scale(scale) * Geom::Translate(center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:429:47: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 429 | double scaling = (uskeleton.domain().extent() - toffset)/pattBndsX->extent(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'skewRelative': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1889:44: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1889 | Geom::Affine const final( n2d * skew * d2n ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'freeSnap': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:709:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 709 | _findCandidates(_snapmanager->getDocument()->getRoot(), it, p.getSourceNum() <= 0, local_bbox_to_snap, false, Geom::identity()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function '_updateVisibility': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:764:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 764 | void TransformHandleSet::_updateVisibility(bool v) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:433: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:618:79: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:618:88: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:767:75: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 767 | Geom::Rect const d = desktop->get_display_area().bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:767:84: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 767 | Geom::Rect const d = desktop->get_display_area().bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/text-tool.cpp:980:72: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 980 | sp_te_adjust_kerning_screen(this->text, this->text_sel_start, this->text_sel_end, desktop, Geom::Point(mul*-10, 0)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In member function '_ZN8Inkscape2UI18TransformHandleSet9setBoundsERKN4Geom4RectEb.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:723:45: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 723 | _scale_corners[i]->move(r.corner(i)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:197: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | KnotHolderEntityWidthBendPath::knot_set(Geom::Point const &p, Geom::Point const& /*origin*/, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:197: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:197: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:197: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bendpath.cpp:212:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:438: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | return (Geom::distance(p0 * xform, p1 * xform) / Geom::distance(p0, p1)); | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp: In member function 'firstXY': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:1026:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | Geom::Point XY = SP_TEXT(item)->attributes.firstXY(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In function 'vectorStretch': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:433:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | gdouble SPRect::vectorStretch(Geom::Point p0, Geom::Point p1, Geom::Affine xform) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:433:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:433:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'getRect': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:504:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 504 | Geom::Point cy = c + Geom::Point(0, 1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'compensateRxRy': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:496:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | void SPRect::compensateRxRy(Geom::Affine xform) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:512:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | gdouble eX = SPRect::vectorStretch(cx, c, xform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:512:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:512:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:512:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:513:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | gdouble eY = SPRect::vectorStretch(cy, c, xform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:513:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:513:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:513:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:440: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 440 | LPEOffset::doEffect_path(Geom::PathVector const & path_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp: In member function 'doEffect_pwd2': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:289: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | LPERoughHatches::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in){ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:289: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:289: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:364:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | void SPText::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp: In member function 'addCanvasIndicators': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:453:73: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 453 | pathv_move *= Affine(r,0,0,r,0,0) * Translate(Geom::Point(start)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:289: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:315:25: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | tilter.setDomain((*bbox)[Y]); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:317:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | transformed_pwd2_in = transformed_pwd2_in * bend_mat.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:320:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | Point hatches_dir = rot90(unit_vector(direction.getVector())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-rough-hatches.cpp:329:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | smthSnake = smthSnake*mat.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:470:33: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'getDimensions': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:470:81: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'print': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:466:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 466 | void SPText::print(SPPrintContext *ctx) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-transform_2pts.cpp:439: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | LPETransform2Pts::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector &hp_vec) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:521:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 521 | offset_pt = get_default_point(path_in); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-offset.cpp:599:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | size /= sp_lpe_item->i2doc_affine().descrim(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-knot.cpp:412: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | LPEKnot::doEffect_path (Geom::PathVector const &path_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-taperstroke.cpp:341:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | if (!Geom::are_near(real_path.finalPoint(), throwaway_path.initialPoint()) && real_path.size() >= 1) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp: In member function '_keyboardMove': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:297:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 297 | knotholder->transform_selected(Geom::Translate(delta)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:32:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | ShapeEditor::ShapeEditor(SPDesktop *dt, Geom::Affine edit_transform) : | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function '_snapPathsConstrained': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:650:95: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 650 | Geom::Point const p_min_on_cl = dt->dt2doc(p_proj_on_constraint - getSnapperTolerance() * direction_vector); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'on_size_allocate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:549: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | void SPDesktopWidget::on_size_allocate(Gtk::Allocation &allocation) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:549: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:549: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:567:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | Geom::Point const midpoint_dt = desktop->w2d(d_canvas.midpoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:573:54: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 573 | double newshortside = _canvas->get_area_world().minExtent(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1112:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 1112 | frame = Geom::Rect::from_xywh(-100000, attributes.firstXY()[Geom::Y], 200000, inline_size); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'get_frame': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1135:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 1135 | frame = Geom::Rect::from_xywh( x, y, width, height); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp: In member function 'item_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/box3d-tool.cpp:155:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | bool Box3dTool::item_handler(SPItem* item, GdkEvent* event) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/transform-handle-set.cpp:176:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | Geom::Affine incr = _last_transform.inverse() * t; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1090:15: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1090 | Geom::OptRect SPText::get_frame() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tool/control-point.cpp:145:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | move(position() * m); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'dt2doc': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1193:26: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1193 | p1 *= desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function '_snapPathsConstrained': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:650:95: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 650 | Geom::Point const p_min_on_cl = dt->dt2doc(p_proj_on_constraint - getSnapperTolerance() * direction_vector); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'create_text_with_inline_size': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1180:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | SPItem *create_text_with_inline_size (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp: In function 'get_nearest_position_on_Path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:171:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | std::optional get_nearest_position_on_Path(Path *path, Geom::Point p, unsigned seg) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'sp_tweak_dilate_recursive': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | sp_tweak_dilate_recursive (Inkscape::Selection *selection, SPItem *item, Geom::Point p, Geom::Point vector, gint mode, double radius, double force, double fidelity, bool reverse) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:328: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 svg-affine-parser.rl: In function 'sp_svg_transform_read': svg-affine-parser.rl:31:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'ray': lto1: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:131:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return _final - _initial; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp: In member function 'setValue': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:614:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | RegisteredTransformedPoint::setValue(Geom::Point const & p) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'constrainedSnap': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:754:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | _findCandidates(_snapmanager->getDocument()->getRoot(), it, p.getSourceNum() <= 0, local_bbox_to_snap, false, Geom::identity()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'ray': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | svg-affine-parser.rl:31:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 svg-affine-parser.rl:31:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp: In member function 'convert_to_guides': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:102:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | pts.emplace_back(cit->initialPoint() * i2dt, cit->finalPoint() * i2dt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:87:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | void SPPath::convert_to_guides() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:87:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:378:108: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:378:109: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ svg-affine-parser.rl:65:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:392:108: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 392 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:392:109: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 392 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:407:108: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:407:109: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:509:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | Geom::Affine i2doc(item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:525:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 525 | vector = 1/Geom::L2(vector) * vector; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'create_text_with_rectangle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1223:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1223 | SPItem *create_text_with_rectangle (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:87:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:87:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:94:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | Geom::Affine const i2dt(this->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:102:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | pts.emplace_back(cit->initialPoint() * i2dt, cit->finalPoint() * i2dt); | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-clippath.cpp:233:87: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | Geom::OptRect tmp = SP_ITEM(&i)->geometricBounds(SP_ITEM(&i)->transform * transform); | ^ In member function 'set_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:154:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | Geom::Point initial = pv.front().initialPoint() * t; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'getDimensions': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:603:96: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 603 | Geom::Rect d = Geom::Rect::from_xywh(Geom::Point(0,0), (dtw->desktop->doc())->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp: In function 'bounds_exact_transformed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:149:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | bounds_exact_transformed(Geom::PathVector const & pv, Geom::Affine const & t) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In function 'sp_update_helperpath': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:307:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | p *= desktop->dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'set_transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:374:71: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | Geom::Point pos(Geom::Point(this->x.computed, this->y.computed) * xform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:424:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | this->adjust_gradient(xform * ret.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'set_transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:411:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | pos = pos * ret.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:369:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | Geom::Affine SPRect::set_transform(Geom::Affine const& xform) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:476: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 476 | LPEMirrorSymmetry::doEffect_path (Geom::PathVector const & path_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:476: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:149:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:149:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:170:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | bbox.expandTo(c.finalPoint() * t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:185:51: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | bbox.unionWith( ctemp->boundsExact()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp: In member function 'getEndpoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:231:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | endPts[h] = *(curve->first_point()) * i2d; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:219: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | void SPConnEndPair::getEndpoints(Geom::Point endPts[]) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:219: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:219: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:219: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:228:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | endPts[h] = h2attItem[h]->getAvoidRef().getConnectionPointPos(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:22:5: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 22 | start_path_curve_start(_("Start path curve start:"), _("Starting curve"), "startcurvestart", &wr, this, Geom::Point(20,0)/*, true*/), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp: In member function 'constrainedSnap': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object-snapper.cpp:754:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | _findCandidates(_snapmanager->getDocument()->getRoot(), it, p.getSourceNum() <= 0, local_bbox_to_snap, false, Geom::identity()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp: In function 'pathv_matrix_point_bbox_wind_distance': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:432:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 432 | p0 = it.initialPoint() * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:489:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Geom::Affine m = Geom::reflection (line_separation.vector(), (Geom::Point)start_point); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-mirror_symmetry.cpp:502:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 502 | if (!are_near(closingline.initialPoint(), closingline.finalPoint())) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp: In member function 'reroutePathFromLibavoid': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end-pair.cpp:375:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | Geom::Affine doc2item = _path->i2doc_affine().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp: In member function 'move': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:95:71: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 95 | _points.push_back(prev + ((double)i/subdiv) * (next - prev)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:689:72: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Point pos( Geom::Point(this->x.computed, this->y.computed) * xform ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'set_transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:687:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 687 | Geom::Affine SPImage::set_transform(Geom::Affine const &xform) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp: In member function 'update_width_value': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/pencil-toolbar.cpp:481: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 481 | PencilToolbar::update_width_value(int shape) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp: In member function 'getRelativeTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:66:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | Geom::Affine linkedtransform = start_path.getObject()->getRelativeTransform(sp_lpe_item); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1092:99: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1092 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(tc->getDesktop()->point())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In function 'sp_tweak_update_area': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1089: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1089 | sp_tweak_update_area (TweakTool *tc) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp: In member function 'doEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | void LPEAttachPath::doEffect (SPCurve * curve) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In function 'produce': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | const gchar *SPPattern::produce(const std::vector &reprs, Geom::Rect bounds, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1634:22: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1634 | return i2i_affine(this, dest); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1634:22: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1634 | return i2i_affine(this, dest); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-attach-path.cpp:127:78: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | end_path_curve_start.setOrigin(last_seg_reverse->initialPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1180:104: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(desktop->w2d(motion_w))); | ^ In member function 'getPointAtAngle': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tweak-tool.cpp:1138: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1138 | bool TweakTool::root_handler(GdkEvent* event) { | In member function 'set_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp: In member function 'getSnapPoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection.cpp:125: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | std::vector Selection::getSnapPoints(SnapPreferences const *snapprefs) const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/vanishing-point.cpp:265: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | VPDragger::VPDragger(VPDrag *parent, Geom::Point p, VanishingPoint &vp) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:501:73: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Geom::Point pos(Geom::Point(this->cx.computed, this->cy.computed) * xform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:547:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | this->adjust_gradient(xform * ret.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:534:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | pos = pos * ret.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:494: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Geom::Affine SPGenericEllipse::set_transform(Geom::Affine const &xform) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp: In member function '_newTextBaselines': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:189: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | void Inkscape::SelCue::_newTextBaselines() | In member function 'get_g2d_matrix': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'get_primitive_area': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function 'get_slot_area': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:285:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Geom::Rect r(p, p+dim); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:282: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Geom::Rect FilterSlot::get_slot_area() const { | In member function 'get_matrix_user2pb': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'ray': lto1: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:131:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return _final - _initial; } | ^ In member function 'canvas_to_world': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In member function 'ray': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:294:9: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ In member function 'get_area_world': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp: In member function 'get_area_world': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:167:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | Canvas::get_area_world() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'setVisibleRx': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:445:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 445 | this->rx = rx / SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:445:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:445:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:445:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'setVisibleRy': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:458:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 458 | this->ry = ry / SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:458:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:458:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:458:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'getVisibleRx': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:472:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 472 | return this->rx.computed * SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:472:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:472:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:472:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'getVisibleRy': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:483:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | return this->ry.computed * SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:483:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:483:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:483:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'setVisibleWidth': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:532:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 532 | this->width = width / SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:532:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:532:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:532:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'setVisibleHeight': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:541:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 541 | this->height = height / SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:541:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:541:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:541:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In member function 'transformed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:126:61: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Geom::LineSegment line_segm = line.getLine().transformed(dt2doc).segment(-1e6, 1e6); // | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-line.h:51:111: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'getVisibleWidth': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:554:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 554 | return this->width.computed * SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:554:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:554:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:554:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'getVisibleHeight': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:565:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 565 | return this->height.computed * SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:565:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:565:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:565:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'getPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:584:95: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 584 | Geom::Point p3 = Geom::Point(this->x.computed + this->width.computed, this->y.computed) * i2dt; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:771:68: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 771 | sw[1] = Geom::Point(0, spacing[1]) * affine.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'withoutTranslation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:771:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 771 | sw[1] = Geom::Point(0, spacing[1]) * affine.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'Update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:770:68: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | sw[0] = Geom::Point(spacing[0], 0) * affine.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:770:67: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | sw[0] = Geom::Point(spacing[0], 0) * affine.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:769:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | ow = origin * affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:571:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | void SPRect::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ In member function 'filter_primitive_area': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In member function 'intersect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:113: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(SnappedLine const &line, Geom::Point const &p, Geom::Affine dt2doc) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:283:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | return LineSegment(pointAt(f), pointAt(t)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp: In member function 'initialPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-path.cpp:66:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | if (line_segment->initialPoint()[Geom::X] == line_segment->finalPoint()[Geom::X]) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:280:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | rctx.viewport = Geom::Rect::from_xywh( this->x.computed, this->y.computed, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp: In function 'getClosestIntersectionCL': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snapped-curve.cpp:219: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | bool getClosestIntersectionCL(std::list const &curve_list, std::list const &line_list, Geom::Point const &p, Inkscape::SnappedPoint &result, Geom::Affine dt2doc) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In function 'vectorStretch': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | gdouble SPGenericEllipse::vectorStretch(Geom::Point p0, Geom::Point p1, Geom::Affine xform) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:689: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'setVisibleRx': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:701:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 701 | this->rx = rx / SPGenericEllipse::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:701:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:701:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:701:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'setVisibleRy': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:714:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 714 | this->ry = ry / SPGenericEllipse::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:714:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:714:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:714:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'sp_shape_marker_get_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:256:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::Affine sp_shape_marker_get_transform(Geom::Curve const & c1, Geom::Curve const & c2) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:256:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:256:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:256:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:258:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Point p = c1.pointAt(1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'getVisibleRx': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:728:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | return this->rx.computed * SPGenericEllipse::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:728:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:728:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:728:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'sp_shape_marker_get_transform_at_start': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:282:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Geom::Affine sp_shape_marker_get_transform_at_start(Geom::Curve const & c) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:282:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:282:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:282:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:284:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | Geom::Point p = c.pointAt(0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'getVisibleRy': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:739:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 739 | return this->ry.computed * SPGenericEllipse::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:739:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:739:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:739:63: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp: In member function 'findBestSnap': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:485: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | Inkscape::SnappedPoint SnapManager::findBestSnap(Inkscape::SnapCandidatePoint const &p, | In function 'sp_shape_marker_get_transform_at_end': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:299:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | Geom::Affine sp_shape_marker_get_transform_at_end(Geom::Curve const & c) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:299:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:299:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:299:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:301:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | Geom::Point p = c.pointAt(1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:348:68: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | m_auto = Geom::Rotate::from_degrees( 180.0 ) * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp: In function 'box3d_snap': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/box3d.cpp:366:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Point pt = persp_impl->tmat.image(pt_proj).affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'from_degrees': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:348:56: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | m_auto = Geom::Rotate::from_degrees( 180.0 ) * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'sp_shape_update_marker_view': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 326 | sp_shape_update_marker_view(SPShape *shape, Inkscape::DrawingItem *ai) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:365:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 365 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(path_it->front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:485: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:485: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function '_filter_resolution': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:558:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 558 | if (getClosestIntersectionCS(isr.curves, p.getPoint(), closestCurvesIntersection, _desktop->dt2doc())) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/snap.cpp:629:51: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | bool onScreen = _desktop->get_display_area().contains((*i).getPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:733:33: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 733 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'print': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp: In member function 'moveto': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-guide.cpp:371:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | void SPGuide::moveto(Geom::Point const point_on_line, bool const commit) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:718:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 718 | void SPShape::print(SPPrintContext* ctx) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:733:81: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 733 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:735:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Affine const i2dt(this->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:112:26: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | b = bigbox * ctx.ctm; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:756:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 756 | do_append(new CurveType(finalPoint(), a, b, c)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp: In member function 'render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/cairo-utils.cpp:893:27: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 893 | feed_path_to_cairo(ct, it, trans, area, optimize_stroke, stroke_width); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp: In member function 'get_pixblock_filterarea_paraller': In member function 'multipleOfGridPitch': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-units.cpp:152: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | Geom::IntRect FilterUnits::get_pixblock_filterarea_paraller() const { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:318:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 318 | bool ToolBase::root_handler(GdkEvent* event) { | ^ In member function 'getCenter': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:292:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | Geom::Point SPItem::getCenter() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:292:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:292:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:292:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:927:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 927 | return geometricBounds(i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp: In function 'new_filter_simple_from_item': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:310:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 310 | new_filter_simple_from_item (SPDocument *document, SPItem *item, const char *mode, gdouble radius) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1190:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1190 | p.emplace_back(path_it.initialPoint() * i2dt, Inkscape::SNAPSOURCE_NODE_CUSP, Inkscape::SNAPTARGET_NODE_CUSP); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1166:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1166 | void SPShape::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1166:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1166:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:328:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | return ( _segment.initialPoint() + _segment.finalPoint() ) / 2; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp: In member function 'render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:169:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Geom::Point p = _p * _affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'sp_gradient_convert_to_userspace': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:444:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 444 | SPGradient *sp_gradient_convert_to_userspace(SPGradient *gr, SPItem *item, gchar const *property) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:510:62: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | Geom::Affine point_convert = bbox2user * skew.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:518:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 518 | Geom::Point p1_u = p1_b * point_convert; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2991:83: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2991 | Geom::Point newbegin = oldbegin + offset * (end - oldbegin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In function 'make_pair': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:1050:35: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 1050 | s.push_back(std::make_pair(cvec, point_on_line)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'sp_gradient_transform_multiply': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:570:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 570 | void sp_gradient_transform_multiply(SPGradient *gradient, Geom::Affine postmul, bool set) | ^ In function 'getGradientCoords': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1357:86: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1357 | p *= Geom::Affine(gradient->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1250:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1250 | Geom::Point getGradientCoords(SPItem *item, GrPointType point_type, guint point_i, Inkscape::PaintTarget fill_or_stroke) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1250:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1250:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1357:85: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1357 | p *= Geom::Affine(gradient->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In member function '_ZNK7SPHatch22_calculateStripExtentsERKN4Geom7OptRectE.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:728:104: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In function 'from_degrees': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:728:92: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In member function '_ZNK7SPHatch22_calculateStripExtentsERKN4Geom7OptRectE.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:728:123: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:734:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | Geom::Point corner_ps = corner * user2ps; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp: In member function '_ZNK7SPHatch22_calculateStripExtentsERKN4Geom7OptRectE.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:719:19: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | Geom::OptInterval SPHatch::_calculateStripExtents(Geom::OptRect const &bbox) const | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function 'targetLogicalBounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:34:55: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | , _source_graphic_area(graphic.targetLogicalBounds().roundOutwards()) // fixme | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | FilterSlot::FilterSlot(DrawingItem *item, DrawingContext *bgdc, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:29: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:719:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:719:19: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:729:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 729 | Geom::Affine user2ps = ps2user.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:29: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:45:54: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 45 | Geom::Affine trans = _units.get_matrix_display2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:148:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Geom::Rect ret(_surface->area()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'either_bbox': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:501:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | auto delta = transform_cache.inverse() * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'translation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:550:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | Geom::Point transl = tr.translation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'either_bbox': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:619:68: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Geom::OptRect SPShape::either_bbox(Geom::Affine const &transform, SPItem::BBoxType bboxtype, bool cache_is_valid, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp: In member function '_get_transformed_source_graphic': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter-slot.cpp:131: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | cairo_surface_t *FilterSlot::_get_transformed_source_graphic() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:501:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | auto delta = transform_cache.inverse() * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:509:30: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | return *bbox_cache * delta; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:544:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | Geom::Affine tr(sp_shape_marker_get_transform_at_start(pathv.begin()->front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:548:60: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | tr = Geom::Rotate::from_degrees( 180.0 ) * tr; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:551:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 551 | tr = Geom::Rotate::from_degrees(_marker[i]->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:589:60: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 589 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:589:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 589 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:619:118: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:642:60: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:642:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:677:60: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:677:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:478:37: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | bbox = Geom::Rect::from_xywh(this->x.computed, this->y.computed, this->width.computed, this->height.computed); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1378:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1378 | Geom::Point pcg_old = pc_old * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'moveMeshHandles': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1313:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1313 | GrDragger::moveMeshHandles ( Geom::Point pc_old, MeshNodeOperation op ) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1313:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1313:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1313:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1377:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | Geom::Affine i2d ( item->i2dt_affine() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:1381:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1381 | mg->array.update_handles( point_i, selected_corners[ gradient ], pcg_old, op ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'description': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:348:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | q.quantity *= this->i2doc_affine().descrim(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:654:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 654 | void SPImage::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp: In member function 'closest_distance_to': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp: In member function 'on_value_changed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/registered-widget.cpp:645:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 645 | Geom::Point pos = getValue() * to_svg; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:109:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Point position = _position * _affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:657:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 657 | Geom::Affine const local(item->i2doc_affine()); | ^ In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:442:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 442 | bool NodeTool::root_handler(GdkEvent* event) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:442:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:530:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 530 | c->transform(over_item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:595:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | Geom::Point const motion_dt(this->desktop->w2d(motion_w)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'knot_set_generic': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:614:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | Box3DKnotHolderEntity::knot_set_generic(SPItem *item, unsigned int knot_id, Geom::Point const &new_pos, unsigned int state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:614:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:614:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:614:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:621:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 621 | Geom::Affine const i2dt (item->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'getSnappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1019:91: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1019 | Geom::Point pt = desktop->dt2doc(p_orig.getPoint()) * i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp: In member function 'translation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:543:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 543 | Geom::Point pt = g->_ctm.translation() * rotinv; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:987:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 987 | void SPItem::getSnappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:987:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:987:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:996:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 996 | p.emplace_back(getCenter(), Inkscape::SNAPSOURCE_ROTATION_CENTER, Inkscape::SNAPTARGET_ROTATION_CENTER); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp: In member function '_renderItem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:459: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 459 | unsigned DrawingText::_renderItem(DrawingContext &dc, Geom::IntRect const &/*area*/, unsigned /*flags*/, DrawingItem * /*stop_at*/) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1019:90: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1019 | Geom::Point pt = desktop->dt2doc(p_orig.getPoint()) * i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:806:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | Box3DKnotHolderEntityCenter::knot_set(Geom::Point const &new_pos, Geom::Point const &origin, unsigned int state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:806:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:806:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:806:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:812:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 812 | Geom::Affine const i2dt (item->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp: In function 'from_origin_and_vector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:93:43: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::Line::from_origin_and_vector(_origin, Geom::rot90(_normal)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:115:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Line l(o, o + v); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp: In function 'canvas_transform': In member function 'get_infinite_dir': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:68: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | canvas_transform(InkscapeWindow *win, const int& option) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:68: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:214:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | this->c2p = this->c2p * Geom::Translate( -ref ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:207:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | ictx.viewport = Geom::Rect::from_xywh(0, 0, this->markerWidth.computed, this->markerHeight.computed); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:83:62: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Rect const canvas = dt->getCanvas()->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-canvas-transform.cpp:84:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Point midpoint = dt->w2d(canvas.midpoint()); // Midpoint of drawing on canvas. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ In member function 'bounds': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:378:36: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | Geom::Translate (center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'sp_gradient_reset_to_userspace': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:73:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | _final = _initial + v; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp: In member function 'open': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:73:13: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | SPDocument *WpgInput::open(Inkscape::Extension::Input * /*mod*/, const gchar * uri) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:349:13: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 349 | SPGradient *sp_gradient_reset_to_userspace(SPGradient *gr, SPItem *item) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:349:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:349:13: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:385:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | Geom::Point pStart = center - Geom::Point(width/2, 0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:404:47: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 404 | if (intersection(bbl1, grl.ray(grl.angle()))) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:408:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 408 | pStart = bbl2.pointAt((*intersection(bbl2, grl)).ta); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:410:47: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 410 | if (intersection(bbl2, grl.ray(grl.angle()))) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:117:101: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | Geom::OptRect tmp = SP_ITEM(&i)->geometricBounds(Geom::Affine(SP_ITEM(&i)->transform) * transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'sp_gradient_transform_multiply': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:570: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 570 | void sp_gradient_transform_multiply(SPGradient *gradient, Geom::Affine postmul, bool set) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function '_calculateRenderInfo': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:689:92: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:689:104: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:654:21: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 654 | SPHatch::RenderInfo SPHatch::_calculateRenderInfo(View const &view) const | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:654:21: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp: In function 'sp_import_document': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1033:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1033 | Geom::Point offset = pos_original - sel_bbox->corner(3); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_outline': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:275:43: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | item_to_outline_add_marker( marker_obj, m, scale, ret_pathv ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:275:43: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:275:43: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:289:81: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(path_it->front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:290:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | item_to_outline_add_marker( midmarker_obj, m, scale, ret_pathv); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:290:47: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:290:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | item_to_outline_add_marker( midmarker_obj, m, scale, ret_pathv); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:303:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | Geom::Affine const m (sp_shape_marker_get_transform(*curve_it1, *curve_it2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:315:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | item_to_outline_add_marker( midmarker_obj, m, scale, ret_pathv ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:315:47: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:315:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:332:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | Geom::Affine const m = sp_shape_marker_get_transform_at_end(lastcurve); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:333:43: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 333 | item_to_outline_add_marker( marker_obj, m, scale, ret_pathv ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:333:43: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:333:43: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:929: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 929 | void sp_import_document(SPDesktop *desktop, SPDocument *clipdoc, bool in_place) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:929: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch.cpp:696:49: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | Geom::Interval bounds = this->bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In member function 'translation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:404:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 404 | m *= Geom::Translate(base.translation()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'from_degrees': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:403:43: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 403 | m = Geom::Rotate::from_degrees(marker->orient.computed); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:407:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | m = Geom::Scale(linewidth) * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'sp_marker_show_instance': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:356:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | sp_marker_show_instance ( SPMarker *marker, Inkscape::DrawingItem *parent, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp: In member function 'convert_to_guides': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:120:67: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | points[1] = Geom::Point(this->x2.computed, this->y2.computed)*i2dt; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:929: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-line.cpp:115:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | void SPLine::convert_to_guides() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1041:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1041 | Geom::Point mouse_offset = desktop->point() - sel_bbox->midpoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'sp_item_gradient_set_coords': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:997:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 997 | Geom::Point p = p_w * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | void sp_item_gradient_set_coords(SPItem *item, GrPointType point_type, guint point_i, Geom::Point p_w, Inkscape::PaintTarget fill_or_stroke, bool write_repr, bool scale) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:996:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 996 | Geom::Affine i2d (item->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1047:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1047 | double offset = Geom::LineSegment(begin, end).nearestTime(p); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1108:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1108 | Geom::Affine (Geom::Rotate(-r1_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1110:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1110 | Geom::Affine (Geom::Rotate(r1_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1111:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1111 | Geom::Affine (Geom::Rotate(move_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1121:71: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1121 | Geom::Point r2_w = (c + Geom::Point(0, -rg->r.computed)) * gradient->gradientTransform * i2d; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1127:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1127 | Geom::Affine (Geom::Rotate(-r2_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1129:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1129 | Geom::Affine (Geom::Rotate(r2_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1130:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1130 | Geom::Affine (Geom::Rotate(move_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1142:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1142 | double offset = Geom::LineSegment(start, end).nearestTime(p); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'generate_marker': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | const gchar *generate_marker(std::vector &reprs, Geom::Rect bounds, SPDocument *document, Geom::Point center, Geom::Affine move) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_outline_add_marker_child': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:192:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | tr = item->transform * tr; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas.cpp:676:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 676 | Geom::Point difference(cursor_position - _split_position); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp: In function 'sp_offset_distance_to_original': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:807:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 807 | nx = px - theRes->getPoint(i).x; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp: In function 'sp_event_context_snap_delay_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:1433:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1433 | void sp_event_context_snap_delay_handler(ToolBase *ec, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp: In member function '_readHatchPathVector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-hatch-path.cpp:257:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | void SPHatchPath::_readHatchPathVector(char const *str, Geom::PathVector &pathv, bool &continous_join) | ^ In member function 'calculate_region': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_outline_add_marker': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | void item_to_outline_add_marker( SPObject const *marker_object, Geom::Affine marker_transform, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:229:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | item_to_outline_add_marker_child(marker_item, tr, pathv_in); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp: In member function 'UpdateRulers': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:154:1: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | CanvasGrid::UpdateRulers() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:154:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:154:1: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:154:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:156:57: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect viewbox = _dtw->desktop->get_display_area(true).bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/widget/canvas-grid.cpp:156:70: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect viewbox = _dtw->desktop->get_display_area(true).bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.h: In function 'svgInterpretPath': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.h:186:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | _abs_state.append(p, rp); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp: In function 'file_import': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1168:81: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1168 | selection->applyAffine(desktop->dt2doc() * affine * desktop->doc2dt(), true, false, false); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1056: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1056 | file_import(SPDocument *in_doc, const Glib::ustring &uri, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1056: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1056: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1056: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1063:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1063 | auto pointer_location = desktop->point(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1175:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1175 | Geom::Point m( pointer_location - sel_bbox->midpoint() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'setPoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:77:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | _vector = b - a; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'lerp': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:231:20: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return lerp(t, _initial, _final);; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp: In function 'make_pair': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-axonomgrid.cpp:720:35: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | s.push_back(std::make_pair(norm_z, Geom::Point(grid->origin[Geom::X], y_proj_along_z_max))); | ^ In member function 'projectPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp: In function 'sp_offset_move_compensate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:1031:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1031 | Geom::Affine offset_move = t.inverse() * m * t; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'convert_to_guides': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:618:70: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point A1(Geom::Point(this->x.computed, this->y.computed) * i2dt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:605:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 605 | void SPRect::convert_to_guides() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'updateLines': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2461:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2461 | void GrDrag::updateLines() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2461:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2461:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp: In function 'new_filter_simple_from_item': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/filter-chemistry.cpp:310: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 310 | new_filter_simple_from_item (SPDocument *document, SPItem *item, const char *mode, gdouble radius) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp: In member function 'getTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:986:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 986 | _state->transform = getTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In member function 'pattern_new': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:577:52: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 577 | Geom::Rect pattern_tile = Geom::Rect::from_xywh(0, 0, tile_width, tile_height); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2461:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:599:75: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * getTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:619:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | Geom::Point c(pattern_tile.dimensions() * ps2user.descrim() * full.descrim() * 2.0); | ^ In member function 'window_get_pointer': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In member function 'pattern_new': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:636:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 636 | root->setTransform(content2ps * pattern_surface.drawingTransform()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2523:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2523 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2525:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2525 | addCurve (item, h[0], h[1], h[2], h[3], corner0, corner1, handle0, handle1, Inkscape::FOR_FILL ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2531:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2531 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2533:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2533 | addCurve (item, h[0], h[1], h[2], h[3], corner1, corner2, handle2, handle3, Inkscape::FOR_FILL ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2540:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2540 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2542:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2542 | addCurve (item, h[0], h[1], h[2], h[3], corner2, corner3, handle4, handle5, Inkscape::FOR_FILL ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2548:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2548 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2550:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2550 | addCurve (item, h[0], h[1], h[2], h[3], corner3, corner0, handle6, handle7, Inkscape::FOR_FILL ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2607:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2607 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2609:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2609 | addCurve (item, h[0], h[1], h[2], h[3], corner0, corner1, handle0, handle1, Inkscape::FOR_STROKE); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2615:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2615 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2617:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2617 | addCurve (item, h[0], h[1], h[2], h[3], corner1, corner2, handle2, handle3, Inkscape::FOR_STROKE); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2624:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2624 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2626:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2626 | addCurve (item, h[0], h[1], h[2], h[3], corner2, corner3, handle4, handle5, Inkscape::FOR_STROKE); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2632:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2632 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:2634:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2634 | addCurve (item, h[0], h[1], h[2], h[3], corner3, corner0, handle6, handle7,Inkscape::FOR_STROKE); | ^ In function 'getGradientCoords': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1357:86: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1357 | p *= Geom::Affine(gradient->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1250: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1250 | Geom::Point getGradientCoords(SPItem *item, GrPointType point_type, guint point_i, Inkscape::PaintTarget fill_or_stroke) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1250: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1250: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1357:85: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1357 | p *= Geom::Affine(gradient->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_paths': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:584:41: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 584 | item_to_paths_add_marker( item, marker_obj, m, scale, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:584:41: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp: In member function 'render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:584:41: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:177: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | Drawing::render(DrawingContext &dc, Geom::IntRect const &area, unsigned flags, int antialiasing) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:599:81: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(path_it->front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:600:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 600 | item_to_paths_add_marker( item, midmarker_obj, m, scale, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:600:45: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:600:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | item_to_paths_add_marker( item, midmarker_obj, m, scale, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:613:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 613 | Geom::Affine const m (sp_shape_marker_get_transform(*curve_it1, *curve_it2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:626:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 626 | item_to_paths_add_marker( item, midmarker_obj, m, scale, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:626:45: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:626:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:644:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 644 | Geom::Affine const m = sp_shape_marker_get_transform_at_end(lastcurve); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:645:41: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 645 | item_to_paths_add_marker( item, marker_obj, m, scale, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:645:41: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:645:41: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'sp_gradient_convert_to_userspace': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:444: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 444 | SPGradient *sp_gradient_convert_to_userspace(SPGradient *gr, SPItem *item, gchar const *property) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp: In function 'sp_conn_get_route_and_redraw': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-conn-end.cpp:141: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | static void sp_conn_get_route_and_redraw(SPPath *const path, const bool updatePathRepr = true) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:510:62: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | Geom::Affine point_convert = bbox2user * skew.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:518:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 518 | Geom::Point p1_u = p1_b * point_convert; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:370:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 370 | ictx->viewport= Geom::Rect::from_xywh( this->x.computed, this->y.computed, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:381:46: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | this->viewBox = Geom::Rect::from_xywh(0, 0, this->pixbuf->width(), this->pixbuf->height()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp: In member function 'render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:98: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | int Filter::render(Inkscape::DrawingItem const *item, DrawingContext &graphic, DrawingContext *bgdc) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:98: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:98: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:128:29: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | = _filter_resolution(*filter_area, trans, filterquality); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/nr-filter.cpp:147:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | Geom::Affine pbtrans = units.get_matrix_display2pb(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-context.cpp:148:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Geom::Rect ret(_surface->area()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp: In member function 'geometricBounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:311:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | Geom::OptRect ObjectSet::geometricBounds() const | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp: In function 'sp_svg_write_polygon': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-polygon.cpp:43:15: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 43 | static gchar *sp_svg_write_polygon(Geom::PathVector const & pathv) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'print': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:501:17: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | t = s * tp; | ^ In function 'operator*': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'controlPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:473:104: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | Geom::Affine aff = Geom::Scale(rx.computed, ry.computed) * Geom::Translate(cx.computed, cy.computed); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'set_shape': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:413: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 413 | void SPGenericEllipse::set_shape() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:378:36: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | Geom::Translate (center); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h: In function 'sp_gradient_reset_to_userspace': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:73:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | _final = _initial + v; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:349: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 349 | SPGradient *sp_gradient_reset_to_userspace(SPGradient *gr, SPItem *item) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:349: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:349: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:385:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | Geom::Point pStart = center - Geom::Point(width/2, 0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:404:47: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 404 | if (intersection(bbl1, grl.ray(grl.angle()))) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:408:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 408 | pStart = bbl2.pointAt((*intersection(bbl2, grl)).ta); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:410:47: note: parameter passing for argument of type 'struct Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 410 | if (intersection(bbl2, grl.ray(grl.angle()))) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_paths_add_marker': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:361:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | tr = stroke_scale * tr; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | void item_to_paths_add_marker( SPItem *context, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:552: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 552 | void SPGenericEllipse::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:552: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:997:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 997 | Geom::Point p = p_w * i2d.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'on_draw': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp: In function 'sp_item_gradient_set_coords': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 983 | void sp_item_gradient_set_coords(SPItem *item, GrPointType point_type, guint point_i, Geom::Point p_w, Inkscape::PaintTarget fill_or_stroke, bool write_repr, bool scale) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:552: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:552: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:557:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | Geom::Affine const i2dt = this->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-ellipse.cpp:564:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 564 | Geom::Point pt = this->getPointAtAngle(angle) * i2dt; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:983: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:996:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 996 | Geom::Affine i2d (item->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1047:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1047 | double offset = Geom::LineSegment(begin, end).nearestTime(p); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1108:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1108 | Geom::Affine (Geom::Rotate(-r1_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1110:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1110 | Geom::Affine (Geom::Rotate(r1_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1111:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1111 | Geom::Affine (Geom::Rotate(move_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1121:71: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1121 | Geom::Point r2_w = (c + Geom::Point(0, -rg->r.computed)) * gradient->gradientTransform * i2d; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1127:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1127 | Geom::Affine (Geom::Rotate(-r2_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1129:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1129 | Geom::Affine (Geom::Rotate(r2_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1130:59: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1130 | Geom::Affine (Geom::Rotate(move_angle)) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-chemistry.cpp:1142:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1142 | double offset = Geom::LineSegment(start, end).nearestTime(p); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/view/svg-view-widget.cpp:229:95: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | _canvas->set_affine(Geom::Scale(_hscale, _vscale) * Geom::Translate(x_offset, y_offset)); | ^ In function 'polar': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'operator*': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'on_size_allocate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:549:6: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | void SPDesktopWidget::on_size_allocate(Gtk::Allocation &allocation) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:549:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:549:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:567:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | Geom::Point const midpoint_dt = desktop->w2d(d_canvas.midpoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:573:54: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 573 | double newshortside = _canvas->get_area_world().minExtent(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'rotation_value_changed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1686:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1686 | SPDesktopWidget::rotation_value_changed() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1686:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1686:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1694:56: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1694 | Geom::Rect const d_canvas = _canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1696:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1696 | Geom::Point midpoint = desktop->w2d(d_canvas.midpoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp: In member function 'closest_distance_to': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-bpath.cpp:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | double CanvasItemBpath::closest_distance_to(Geom::Point const &p) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-ctrl.cpp:145:36: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | _bounds = Geom::Rect::from_xywh(-(_width/2.0 - 0.5), -(_height/2.0 - 0.5), _width, _height); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'getDimensions': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:356:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | Geom::Point dimensions = doc->getDimensions(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp: In member function 'vertical': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:343: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | LPEPerspectiveEnvelope::vertical(PointParam ¶m_one, PointParam ¶m_two, Geom::Line vert) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In member function 'horizontal': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-text.cpp:138:36: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | _bounds = Geom::Rect::from_xywh(p.x(), | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:364: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | LPEPerspectiveEnvelope::horizontal(PointParam ¶m_one, PointParam ¶m_two, Geom::Line horiz) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-affine.cpp: In function 'sp_svg_transform_write': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/svg-affine.cpp:25:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 25 | sp_svg_transform_write(Geom::Affine const &transform) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp: In member function 'snap_knot_position': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perp_bisector.cpp:68:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Geom::Point const s = snap_knot_position(p, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:303: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | KnotHolderEntityWidthPatternAlongPath::knot_set(Geom::Point const &p, Geom::Point const& /*origin*/, guint state) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:303: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:322:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ^ In function 'from_degrees': lto1: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'rotate_rel': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1780:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | setCenter(center * affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1767:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1767 | void SPItem::rotate_rel(Geom::Rotate const &rotation) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1767:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1767:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1769:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1769 | Geom::Point center = getCenter(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1771:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1771 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:787:34: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 787 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In member function 'getDimensions': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:787:71: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 787 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'skew_rel': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1808:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1808 | setCenter(center * affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1795:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1795 | void SPItem::skew_rel(double skewX, double skewY) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1795:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1795:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1797:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1797 | Geom::Point center = getCenter(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1801:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1801 | Geom::Affine affine = Geom::Affine(s).inverse() * skew * Geom::Affine(s); | ^ In member function 'get_automatic_filter_region': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp: In member function 'setPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/preferences.cpp:382:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | void Preferences::setPoint(Glib::ustring const &pref_path, Geom::Point value) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp: In member function 'boundsExact': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-curve.cpp:132:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | _bounds = _curve->boundsExact(); // Document units. | ^ In member function 'projectPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'getDimensions': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:274:81: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'print': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:270:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | void SPFlowtext::print(SPPrintContext *ctx) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-drawing.cpp:125:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | new_affine = desktop->doc2dt() * new_affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:306:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:296:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | void SPFlowtext::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:93:66: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::Affine affine = scale * Geom::Translate(-origin * scale); | ^ In member function 'area': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'area': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:106:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | DrawingSurface::area() const | ^ In member function 'dimensions': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'scale': lto1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'drawingTransform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In function 'create_flowtext_with_internal_frame': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:642:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | SPItem *create_flowtext_with_internal_frame (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp: In member function 'doBeforeEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:402:17: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | vertical(up_left_point, up_right_point,vert); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-perspective-envelope.cpp:444:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 444 | int position_b = Geom::sgn(Geom::cross(handles[1] - handles[2], handles[0] - handles[2])); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp: In member function 'render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rect.cpp:159:49: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | rect_transformed[i] = _rect.corner(i) * _affine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:165:34: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | d = Geom::Rect::from_xywh(0, 0, _width, _height); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp: In member function 'addStopNearPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:402:106: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Geom::Affine transform = Geom::Affine(mg->gradientTransform)*(Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:419:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 419 | p[3] = patch.getPoint( 0, 3 ) * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp: In member function 'decorateStyle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:315:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | dc.rectangle( Geom::Rect(ps + poff, pf - poff)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:336:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | SPStop *GrDrag::addStopNearPoint(SPItem *item, Geom::Point mouse_p, double tolerance) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:336:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp: In member function 'w2d': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:173:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | (desktop->w2d().det() > 0 ? -1 : 1) * | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp: In member function 'handle_event': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | bool CanvasItemRotate::handle_event(GdkEvent *event) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:120: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-rotate.cpp:123:49: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Geom::Rect viewbox = _canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:87:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Point ret(polar(angle)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In member function 'withoutTranslation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:1149:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1149 | Geom::Point pWH2 = pWH * tf.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp: In member function 'center': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/object-set.cpp:358:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 358 | std::optional ObjectSet::center() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:554:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 554 | Geom::Point p(p1 - p0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:336:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:336:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:402:105: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Geom::Affine transform = Geom::Affine(mg->gradientTransform)*(Geom::Affine)item->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/gradient-drag.cpp:416:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | p[0] = patch.getPoint( 0, 0 ) * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:603:41: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 603 | Geom::Rect d = Geom::Rect::from_xywh(Geom::Point(0,0), (dtw->desktop->doc())->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'getDimensions': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:603:96: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 603 | Geom::Rect d = Geom::Rect::from_xywh(Geom::Point(0,0), (dtw->desktop->doc())->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:1948:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1948 | n[2]->p = n[3]->p - dp; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp: In member function 'any_value_changed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:259: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | SelectToolbar::any_value_changed(Glib::RefPtr& adj) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2328:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2328 | p *= item->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2344:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2344 | p += unit_vector( dp ) * size; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'color_pick': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2275:7: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2275 | guint SPMeshNodeArray::color_pick( std::vector icorners, SPItem* item ) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2275:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2275:7: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2275:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2349:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2349 | p += unit_vector( dp ) * size; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp: In member function 'start': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/rubberband.cpp:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | void Inkscape::Rubberband::start(SPDesktop *d, Geom::Point const &p) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowdiv.cpp:47:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | cctx.i2doc = chi.transform * ictx->i2doc; | ^ In member function 'calculate_region': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'sp_selection_copy_one': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:309: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 309 | static void sp_selection_copy_one(Inkscape::XML::Node *repr, Geom::Affine full_t, std::vector &clip, Inkscape::XML::Document* xml_doc) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:980:92: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 980 | Geom::Affine relative_use_transform = original->transform.inverse() * use->transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1033:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1033 | Geom::Point offset = pos_original - sel_bbox->corner(3); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp: In member function 'Render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:873:61: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 873 | Geom::Line orth = Geom::Line::from_origin_and_vector( ow, sw[(dim+1)%2] ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-grid.cpp:910:83: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 910 | Geom::Line grid_line = Geom::make_parallel_line( ow + j * sw[(dim+1)%2], axis ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp: In function 'sp_import_document': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:929:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 929 | void sp_import_document(SPDesktop *desktop, SPDocument *clipdoc, bool in_place) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:929:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'zoom_value_changed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1557:1: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1557 | SPDesktopWidget::zoom_value_changed() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1557:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1557:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1557:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1563:56: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1563 | Geom::Rect const d_canvas = _canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1564:40: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1564 | Geom::Point midpoint = desktop->w2d(d_canvas.midpoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp: In member function 'firstXY': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:1026:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | Geom::Point XY = SP_TEXT(item)->attributes.firstXY(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:929:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1041:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1041 | Geom::Point mouse_offset = desktop->point() - sel_bbox->midpoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:386:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In function 'operator|': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1819:64: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1819 | deskarea = darea | doc->getRoot()->desktopVisualBounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp: In member function 'on_ruler_box_motion_notify_event': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/widgets/desktop-widget.cpp:1893:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1893 | Geom::Point event_w(_canvas->canvas_to_world(event_win)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:152:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | m_tr_stack.push(transform * tr_top); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:774:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 774 | do_append(new CurveType(finalPoint(), a, b, c, d, e, f)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp: In member function 'render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:144:62: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Geom::Point normal = _normal * _affine.withoutTranslation(); // Direction only | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:188:47: note: parameter passing for argument of type 'struct Line' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | Geom::Line::from_origin_and_vector( origin, Geom::rot90(normal) ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/d2.h:329: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | operator-(D2 const & a, Point b) { | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/control/canvas-item-guideline.cpp:131: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | void CanvasItemGuideLine::render(Inkscape::CanvasItemBuffer *buf) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:1433:90: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1433 | Geom::Rect area = Geom::Rect(origin, origin + _clipboardSPDoc->getDimensions()); | ^ In member function 'domain': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1218:74: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1218 | Geom::Affine drawing_transform = Geom::Translate(-tile_rect.min()) * drawing_scale; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp: In member function '_createHatchPainter': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1194:1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 1194 | CairoRenderContext::_createHatchPainter(SPPaintServer const *const paintserver, Geom::OptRect const &pbox) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1194:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp: In function 'file_import': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1168:81: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1168 | selection->applyAffine(desktop->dt2doc() * affine * desktop->doc2dt(), true, false, false); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1056:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1056 | file_import(SPDocument *in_doc, const Glib::ustring &uri, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1056:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1056:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1231:46: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 1231 | Geom::Interval bounds = hatch->bounds(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-render-context.cpp:1260:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1260 | pattern_transform = render_info.pattern_to_user_transform.inverse() * drawing_transform; | ^ In member function '_getScale': lto1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1056:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1063:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1063 | auto pointer_location = desktop->point(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file.cpp:1175:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1175 | Geom::Point m( pointer_location - sel_bbox->midpoint() ); | ^ In function 'operator*': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-chemistry.cpp:465:82: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 465 | Geom::OptRect bbox = flowtext->geometricBounds(flowtext->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2816:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2816 | Geom::Affine trans = t1 * scale * t2; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp: In member function 'doEffect_pwd2': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:149: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | LPEPatternAlongPath::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:149: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:149: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'sp_shape_render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:255:48: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | tr = Geom::Rotate::from_degrees( 180.0 ) * sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | static void sp_shape_render(SPShape *shape, CairoRenderContext *ctx) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:253:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | tr = sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:255:98: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | tr = Geom::Rotate::from_degrees( 180.0 ) * sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:259:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:277:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:295:60: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:310:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 310 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:335:52: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | sp_shape_render_invoke_marker_rendering(marker, tr, style, ctx); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:109:27: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Point p = i_p * im; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'sp_te_get_position_by_coords': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:104: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | sp_te_get_position_by_coords (SPItem const *item, Geom::Point const &i_p) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:204:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if (Geom::are_near(pwd2_in[0].at0(),pwd2_in[pwd2_in.size()-1].at1(), 0.01)) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:213:72: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | nbCopies = static_cast(floor((uskeleton.domain().extent() - toffset + xspace)/(pattBndsX->extent()+xspace))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:228:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | if (are_near(path_i.segs.front().at0(), path_i.segs.back().at1())){ | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-patternalongpath.cpp:229:93: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | nbCopies = std::max(1, static_cast(std::floor((uskeleton.domain().extent() - toffset)/(pattBndsX->extent()+xspace)))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In function 'from_degrees': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:190:48: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | rotate = Geom::Rotate::from_degrees(45); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:200:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | pathv *= rotate * Geom::Scale(diameter) * Geom::Translate(p); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:471:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 471 | auto target_trans = target_path->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp: In member function 'paste': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:418: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | bool ClipboardManagerImpl::paste(SPDesktop *desktop, bool in_place) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:418: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:418: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:418: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'drawNode': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:185: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | LPEShowHandles::drawNode(Geom::Point p, Geom::NodeType nodetype) | In member function 'versor': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:470:58: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | auto source_scale = clipdoc->getDocumentScale(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:485:67: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | auto to_mouse = Geom::Translate(desktop->point() - source_path->geometricBounds()->midpoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/clipboard.cpp:489:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | source_curve->transform(target_trans.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:248:115: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | std::vector child_points = approxItemWithPoints(child_item, item_transform * child_item->transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:216:107: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | pathv *= Geom::Scale (diameter) * Geom::Translate(p - Geom::Point(diameter * 0.35,diameter * 0.35)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In function 'approxItemWithPoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:236:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | static std::vector approxItemWithPoints(SPItem const *item, const Geom::Affine& item_transform) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'drawHandle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:209: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | LPEShowHandles::drawHandle(Geom::Point p) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp: In member function 'translation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-surface.cpp:248:74: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | if (Geom::are_near(Geom::Point(t), _pending_transform.translation())) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'cloneD': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:206: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | LPECopyRotate::cloneD(SPObject *orig, SPObject *dest, Geom::Affine transform, bool reset) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp: In member function 'pattern_new': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:156:18: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | cairo_pattern_t* SPMeshGradient::pattern_new(cairo_t * /*ct*/, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:156:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'sp_star_get_xy': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:112:26: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | b = bigbox * ctx.ctm; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:156:18: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:260:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | ink_cairo_pattern_set_matrix(cp, gs2user.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/gdkpixbuf-input.cpp:152:50: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'open': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp: In member function 'lineheight_unit_changed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/text-toolbar.cpp:1494:64: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1494 | Geom::Affine const local(item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-style.cpp:151:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | Geom::Affine const local(item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:207:104: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | Geom::Affine const ct(child->transform * Geom::Translate(this->x.computed, this->y.computed) * transform ); | ^ In member function 'set_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp: In member function '_renderItem': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:539:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 539 | rotinv = g->_ctm.withoutTranslation().inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:543:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 543 | Geom::Point pt = g->_ctm.translation() * rotinv; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp: In function 'sp_asbitmap_render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:530:83: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 530 | Geom::Rect docrect(Geom::Rect(Geom::Point(0, 0), item->document->getDimensions())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/cairo-renderer.cpp:566:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 566 | Geom::Affine t = t_on_document * t_item.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'doAfterEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:114: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | LPECopyRotate::doAfterEffect (SPLPEItem const* lpeitem, SPCurve *curve) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing-text.cpp:459:10: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 459 | unsigned DrawingText::_renderItem(DrawingContext &dc, Geom::IntRect const &/*area*/, unsigned /*flags*/, DrawingItem * /*stop_at*/) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:180:19: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 180 | toItem(t, i-1, reset); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'controlPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2900:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2900 | nodes[i+n ][j]->p = b_new.first[n]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'drawNode': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:265:75: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.5*r,0.5*r)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:259: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | LPESimplify::drawNode(Geom::Point p) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'drawHandle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:277:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.35*r,0.35*r)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:271: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | LPESimplify::drawHandle(Geom::Point p) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:100:89: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | Geom::Rect temprec = bounding_area * static_cast(document)->doc2dt(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp: In member function 'effect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/grid.cpp:84:1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Grid::effect (Inkscape::Extension::Effect *module, Inkscape::UI::View::View *document, Inkscape::Extension::Implementation::ImplementationDocumentCache * /*docCache*/) | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.h:186:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | _abs_state.append(p, rp); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/viewbox.cpp:63:44: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | this->viewBox = Geom::Rect::from_xywh(x, y, width, height); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-simplify.cpp:140:38: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | size /= sp_lpe_item->i2doc_affine().descrim(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In function 'unit_vector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:388:22: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | dir = unit_vector(B - A); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp: In function 'sp_file_convert_dpi': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:315:6: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | void sp_file_convert_dpi(SPDocument *doc) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:315:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:593:50: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | cctx.viewport = Geom::Rect::from_xywh(0, 0, this->width.computed, this->height.computed); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:601:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 601 | cctx.i2vp = chi->transform * ictx->i2vp; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp: In member function 'drawHandleLine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-show_handles.cpp:229:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | p2 = p2 - Geom::Point::polar(ray2.angle(),(diameter * 0.35)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:513:50: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value("px") * ratio_viewbox, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:569:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | gd->moveto(gd->getPoint() / ratio, true); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/file-update.cpp:581:62: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | Geom::Scale scale = doc->getDocumentScale(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-pstricks.cpp:129:90: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | m_tr_stack.push( Geom::Scale(1, -1) * Geom::Translate(0, doc->getHeight().value("px"))); /// @fixme hardcoded doc2dt transform | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp: In member function 'getAsText': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-flowtext.cpp:489:22: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Inkscape::XML::Node *SPFlowtext::getAsText() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp: In member function 'doEffect_path_post': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:600:99: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 600 | Geom::Affine pre = Geom::Translate(-origin) * Geom::Rotate(-Geom::rad_from_deg(starting_angle)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:619:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | join_pv *= Geom::Translate(half_dir * rot * gap); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:626:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 626 | t = pre * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 588 | LPECopyRotate::doEffect_path_post (Geom::PathVector const & path_in, FillRuleBool fillrule) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:588: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1079:19: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | by = factor * by; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'sp_te_adjust_kerning_screen': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1077:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1077 | Geom::Affine t (item->i2doc_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1072: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | sp_te_adjust_kerning_screen (SPItem *item, Inkscape::Text::Layout::iterator const &start, Inkscape::Text::Layout::iterator const &end, SPDesktop *desktop, Geom::Point by) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp: In function 'setViewBoxIfMissing': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/metafile-inout.cpp:193:46: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc_unit), doc->getHeight().value(doc_unit))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:593:108: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:594:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | Geom::Affine t = m * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-copy_rotate.cpp:594:134: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | Geom::Affine t = m * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:593:50: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | cctx.viewport = Geom::Rect::from_xywh(0, 0, this->width.computed, this->height.computed); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:601:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 601 | cctx.i2vp = chi->transform * ictx->i2vp; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'sp_te_get_average_linespacing': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1273: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1273 | sp_te_get_average_linespacing (SPItem *text) | In member function 'current_center': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:937:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 937 | Geom::Point SPDesktop::current_center() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:937:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:937:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:937:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:938:34: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | return canvas->get_area_world().midpoint() * _current_affine.w2d(); | ^ In member function 'point': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:630:13: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 630 | Geom::Point SPDesktop::point(bool outside_canvas) const | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:630:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:630:13: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:630:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:634:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 634 | Geom::Rect const r = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:640:25: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 640 | Geom::Point r0 = w2d(r.min()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'scroll_relative': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1155:1: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1155 | SPDesktop::scroll_relative (Geom::Point const &delta, bool is_scrolling) | ^ In member function 'get_display_area': lto1: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'w2d': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:804:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 804 | return Geom::Parallelogram(viewbox) * w2d(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'get_display_area': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798:21: note: parameter passing for argument of type 'const struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 798 | Geom::Parallelogram SPDesktop::get_display_area(bool use_integer_viewbox) const | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798:21: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798:21: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:798:21: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:801:107: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 801 | Geom::Rect const viewbox = use_integer_viewbox ? canvas->get_area_world_int() : canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'isWithinViewport': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:481:6: note: parameter passing for argument of type 'const struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 481 | bool SPDesktop::isWithinViewport (SPItem *item) const | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:371:17: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp: In function 'pathvector_for_curve': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:115:62: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | *dest *= extraPreAffine * item->i2doc_affine() * extraPostAffine; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp: In member function 'targetLogicalBounds': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/display/drawing.cpp:192:52: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | Geom::Point origin = dc.targetLogicalBounds().min(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:154:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | Geom::Point initial = pv.front().initialPoint() * t; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h: In function 'unit_vector': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:196:54: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | explicit Rotate(Point const &p) : vec(unit_vector(p)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp: In function 'bounds_exact_transformed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:149:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | bounds_exact_transformed(Geom::PathVector const & pv, Geom::Affine const & t) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp: In function 'get_nearest_position_on_Path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-util.cpp:171:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | std::optional get_nearest_position_on_Path(Path *path, Geom::Point p, unsigned seg) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:149:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:149:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:170:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | bbox.expandTo(c.finalPoint() * t); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:185:51: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | bbox.unionWith( ctemp->boundsExact()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'scroll_to_show_item': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2630: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 2630 | void scroll_to_show_item(SPDesktop *desktop, SPItem *item) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2630: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2630: note: parameter passing for argument of type 'struct Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:2637:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2637 | Geom::Point const s_w = desktop->d2w(s_dt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:470:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | void SPStar::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp: In function 'pathv_matrix_point_bbox_wind_distance': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/geom.cpp:432:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 432 | p0 = it.initialPoint() * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In member function 'set_transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:497:37: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 497 | Geom::Point pos( this->center * xform ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:501:58: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Geom::Affine ret(opt_trans ? xform.withoutTranslation() : xform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:519:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | pos = pos * ret.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:485:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | Geom::Affine SPStar::set_transform(Geom::Affine const &xform) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp: In function 'sp_te_adjust_linespacing_screen': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/text-editing.cpp:1388:38: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1388 | Geom::Affine t(text->i2doc_affine()); | ^ svg-affine-parser.rl: In function 'sp_svg_transform_read': svg-affine-parser.rl:31:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'applyAffine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1750:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1750 | Geom::Affine t = parent2dt * affine * parent2dt.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1620: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1620 | void ObjectSet::applyAffine(Geom::Affine const &affine, bool set_i2d, bool compensate, | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1620: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1620: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:478:37: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | bbox = Geom::Rect::from_xywh(this->x.computed, this->y.computed, this->width.computed, this->height.computed); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ svg-affine-parser.rl:31:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 svg-affine-parser.rl:31:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ svg-affine-parser.rl:65:71: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1727:74: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1727 | use->doWriteTransform(item->transform.inverse(), nullptr, compensate); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1809:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1809 | item->setCenter(old_center * affine); | ^ In member function 'set_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:689:72: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Point pos( Geom::Point(this->x.computed, this->y.computed) * xform ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'set_transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:687:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 687 | Geom::Affine SPImage::set_transform(Geom::Affine const &xform) { | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:677:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | p.emplace_back(Geom::Point(x1, y0) * i2d, Inkscape::SNAPSOURCE_IMG_CORNER, Inkscape::SNAPTARGET_IMG_CORNER); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:654:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 654 | void SPImage::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'setEditTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:83:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | KnotHolder::setEditTransform(Geom::Affine edit_transform) | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1844:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1844 | Geom::Affine const final( p2o * scale * o2n ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp: In function 'avoid_item_poly': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:283:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | Geom::Affine itd_mat = item->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/line.h:134:45: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | Point versor() const { return (_final - _initial).normalized(); } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/conn-avoid-ref.cpp:277:23: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | static Avoid::Polygon avoid_item_poly(SPItem const *item) | ^ In member function 'withoutTranslation': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In function 'from_degrees': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1877:57: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1877 | Geom::Rotate const rotate(Geom::Rotate::from_degrees(angle_degrees)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'rotateRelative': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1873: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1873 | void ObjectSet::rotateRelative(Geom::Point const ¢er, double angle_degrees) | In member function 'getCenter': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp: In member function 'skewRelative': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selection-chemistry.cpp:1889:44: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1889 | Geom::Affine const final( n2d * skew * d2n ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:292:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | Geom::Point SPItem::getCenter() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:292:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:292:13: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:292:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:927:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 927 | return geometricBounds(i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:774:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 774 | do_append(new CurveType(finalPoint(), a, b, c, d, e, f)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp: In member function '__ct_base ': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor.cpp:32:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | ShapeEditor::ShapeEditor(SPDesktop *dt, Geom::Affine edit_transform) : | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp: In member function '_newTextBaselines': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:206:95: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | (*pt) * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp: In function 'projection': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:145:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | drag_origin = Geom::projection(event_dt, Geom::Line(guide->getPoint(), guide->angle())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/selcue.cpp:189: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | void Inkscape::SelCue::_newTextBaselines() | In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp: In function 'sp_dt_guide_event': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105:6: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | bool sp_dt_guide_event(GdkEvent *event, Inkscape::CanvasItemGuideLine *guide_item, SPGuide *guide) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105:6: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp: In member function '_onOKimpl': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/guides.cpp:99: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | void GuidelinePropertiesDialog::_onOKimpl() | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105:6: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105:6: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:105:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:226:70: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Angle snap_angle = angle - orig_angle; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:235:61: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 235 | guide->set_normal(Geom::Point::polar(angle).cw(), false); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:308:78: note: parameter passing for argument of type 'struct Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | Geom::Angle snap_angle = angle - orig_angle; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop-events.cpp:317:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | guide->set_normal(Geom::Point::polar(angle).cw(), true); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'knot_ungrabbed_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:252:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | KnotHolder::knot_ungrabbed_handler(SPKnot *knot, guint state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'update_knot': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:91:89: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:87:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | KnotHolderEntity::update_knot() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:87:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:87:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:89:34: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Geom::Point knot_pos(knot_get()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:91:88: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'knot_moved_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:238:107: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:226:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | KnotHolder::knot_moved_handler(SPKnot *knot, Geom::Point const &p, guint state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp: In member function 'transform_selected': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:199:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | knot_moved_handler(knot, knot->pos * transform , 0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder.cpp:195:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | KnotHolder::transform_selected(Geom::Affine transform){ | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:109:84: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Affine const i2dt (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function '_ZN16KnotHolderEntity18snap_knot_positionERKN4Geom5PointEj.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:103:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | KnotHolderEntity::snap_knot_position(Geom::Point const &p, guint state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:103:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:103:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:109:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Affine const i2dt (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'set_display_area': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:769:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | SPDesktop::set_display_area( Geom::Rect const &r, double border, bool log) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:769:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:769:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:769:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:772:56: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 772 | Geom::Rect w( Geom::Point(), canvas->get_area_world().dimensions() ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'getSnappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1019:91: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1019 | Geom::Point pt = desktop->dt2doc(p_orig.getPoint()) * i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:987:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 987 | void SPItem::getSnappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:987:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:987:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:996:33: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 996 | p.emplace_back(getCenter(), Inkscape::SNAPSOURCE_ROTATION_CENTER, Inkscape::SNAPTARGET_ROTATION_CENTER); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1019:90: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1019 | Geom::Point pt = desktop->dt2doc(p_orig.getPoint()) * i2dt_affine(); | ^ In member function 'snap_knot_position': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'zoom_page_width': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:875:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 875 | SPDesktop::zoom_page_width() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp: In function 'getODFTransform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1575:45: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1575 | Geom::Affine tf = getODFTransform(item);//Get SVG-to-ODF transform | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'zoom_absolute': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 815 | SPDesktop::zoom_absolute(Geom::Point const ¢er, double zoom, bool keep_point) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:815:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:817:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 817 | Geom::Point w = d2w(center); // Must be before zoom changed. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:819:35: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 819 | w = canvas->get_area_world().midpoint(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In function '_pinch_scale_changed_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:103:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | Geom::Point button_world = desktop->getCanvas()->canvas_to_world(button_window); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp: In member function 'writeTree': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1558:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1558 | bool OdfOutput::writeTree(Writer &couts, Writer &souts, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1558:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1558:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:269:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | PatternKnotHolderEntityScale::knot_set(Geom::Point const &p, Geom::Point const &origin, guint state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:246:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'rotate_absolute_keep_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1012:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1012 | SPDesktop::rotate_absolute_keep_point (Geom::Point const &c, double rotate) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1012:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1012:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1012:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1014:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1014 | Geom::Point w = d2w( c ); // Must be before rotate changed. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:255:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Geom::Affine transform_inverse = transform.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'rotate_relative_keep_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1027:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1027 | SPDesktop::rotate_relative_keep_point (Geom::Point const &c, double rotate) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1027:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1027:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1027:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1029:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1029 | Geom::Point w = d2w( c ); // Must be before rotate changed. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ In member function 'calculate_region': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'rotate_absolute_center_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1042 | SPDesktop::rotate_absolute_center_point (Geom::Point const &c, double rotate) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1042:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1045:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1045 | Geom::Rect viewbox = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:374:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:364:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | void SPText::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:312:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | Geom::Point p_snapped = snap_knot_position(p, state); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'rotate_relative_center_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1057 | SPDesktop::rotate_relative_center_point (Geom::Point const &c, double rotate) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1057:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1060:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1060 | Geom::Rect viewbox = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:470:33: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'getDimensions': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:470:81: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'print': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:466:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 466 | void SPText::print(SPPrintContext *ctx) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1669:55: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1669 | Geom::Point ibbox_min = Geom::Point(ix, iy) * tf; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/odf.cpp:1237:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1237 | double destx = cit->finalPoint()[X]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'flip_absolute_keep_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1072:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | SPDesktop::flip_absolute_keep_point (Geom::Point const &c, CanvasFlip flip) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1072:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:375:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | Geom::Translate(origin_dt) * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | void HatchKnotHolderEntityScale::knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1072:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1072:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1074:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1074 | Geom::Point w = d2w(c); // Must be before flip. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:354:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:364:55: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | Geom::Affine transform_inverse = transform.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp: In member function 'open': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wpg-input.cpp:73:13: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | SPDocument *WpgInput::open(Inkscape::Extension::Input * /*mod*/, const gchar * uri) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/point.h:371:17: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'flip_relative_keep_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1087:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1087 | SPDesktop::flip_relative_keep_point (Geom::Point const &c, CanvasFlip flip) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1087:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1087:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1087:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1089:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1089 | Geom::Point w = d2w(c); // Must be before flip. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'flip_absolute_center_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1102:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | SPDesktop::flip_absolute_center_point (Geom::Point const &c, CanvasFlip flip) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1102:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1102:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1105:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1105 | Geom::Rect viewbox = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:382:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | void FilterKnotHolderEntity::knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp: In member function 'move_compensate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-use.cpp:430:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | Geom::Affine clone_move = t.inverse() * m * t; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h: In member function 'flip_relative_center_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:562:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | _d2w = _scale * _rotate * _flip; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1117:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1117 | SPDesktop::flip_relative_center_point (Geom::Point const &c, CanvasFlip flip) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1117:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1117:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.h:563:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | _w2d = _d2w.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1120:48: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1120 | Geom::Rect viewbox = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'zoom_quick': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:946:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 946 | void SPDesktop::zoom_quick(bool enable) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:981:63: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 981 | Geom::Rect const d_canvas = canvas->get_area_world(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:982:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 982 | Geom::Point midpoint = w2d(d_canvas.midpoint()); // Midpoint of drawing on canvas. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function '_ZN16KnotHolderEntity30snap_knot_position_constrainedERKN4Geom5PointERKN8Inkscape7Snapper14SnapConstraintEj.part.0': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:129:83: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Geom::Affine const i2d (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:123:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | KnotHolderEntity::snap_knot_position_constrained(Geom::Point const &p, Inkscape::Snapper::SnapConstraint const &constraint, guint state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:123:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:123:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:129:82: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Geom::Affine const i2d (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1112:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 1112 | frame = Geom::Rect::from_xywh(-100000, attributes.firstXY()[Geom::Y], 200000, inline_size); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'get_frame': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1135:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 1135 | frame = Geom::Rect::from_xywh( x, y, width, height); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1090:15: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1090 | Geom::OptRect SPText::get_frame() | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'dt2doc': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1193:26: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1193 | p1 *= desktop->dt2doc(); | ^ In member function 'snap_knot_position_constrained': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'create_text_with_inline_size': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1180:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | SPItem *create_text_with_inline_size (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In function 'create_text_with_rectangle': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:1223:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1223 | SPItem *create_text_with_rectangle (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:381:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | r.edit_transform = base ? base->i2doc_affine() : Geom::identity(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_outline': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:275:43: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | item_to_outline_add_marker( marker_obj, m, scale, ret_pathv ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:275:43: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:275:43: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:289:81: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(path_it->front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:290:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | item_to_outline_add_marker( midmarker_obj, m, scale, ret_pathv); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:290:47: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:290:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | item_to_outline_add_marker( midmarker_obj, m, scale, ret_pathv); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:303:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | Geom::Affine const m (sp_shape_marker_get_transform(*curve_it1, *curve_it2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:315:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | item_to_outline_add_marker( midmarker_obj, m, scale, ret_pathv ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:315:47: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:315:47: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:332:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | Geom::Affine const m = sp_shape_marker_get_transform_at_end(lastcurve); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:333:43: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 333 | item_to_outline_add_marker( marker_obj, m, scale, ret_pathv ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:333:43: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:333:43: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp: In member function 'doCurve': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:268:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | bool PovOutput::doCurve(SPItem *item, const String &id) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:268:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:720:44: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | auto sel_doc = desktop->dt2doc() * sel; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In member function 'dt2doc': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:720:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | auto sel_doc = desktop->dt2doc() * sel; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pov-out.cpp:268:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:666:58: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_outline_add_marker_child': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:192:28: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | tr = item->transform * tr; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_outline_add_marker': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | void item_to_outline_add_marker( SPObject const *marker_object, Geom::Affine marker_transform, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:229:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | item_to_outline_add_marker_child(marker_item, tr, pathv_in); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:229:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | gdouble theta = atan2(p - transform_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:240:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 240 | * Geom::Translate(transform_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:220:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | PatternKnotHolderEntityAngle::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, guint state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:349:112: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 349 | Geom::Translate(-transform_origin) * Geom::Rotate(theta - theta_old) * Geom::Translate(transform_origin); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/knot/knot-holder-entity.cpp:330:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | void HatchKnotHolderEntityAngle::knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:370:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 370 | ictx->viewport= Geom::Rect::from_xywh( this->x.computed, this->y.computed, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:381:46: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | this->viewBox = Geom::Rect::from_xywh(0, 0, this->pixbuf->width(), this->pixbuf->height()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_paths': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:584:41: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 584 | item_to_paths_add_marker( item, marker_obj, m, scale, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:584:41: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:584:41: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:599:81: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(path_it->front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:600:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 600 | item_to_paths_add_marker( item, midmarker_obj, m, scale, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:600:45: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:600:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | item_to_paths_add_marker( item, midmarker_obj, m, scale, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:613:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 613 | Geom::Affine const m (sp_shape_marker_get_transform(*curve_it1, *curve_it2)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:626:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 626 | item_to_paths_add_marker( item, midmarker_obj, m, scale, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:626:45: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:626:45: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:644:76: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 644 | Geom::Affine const m = sp_shape_marker_get_transform_at_end(lastcurve); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:645:41: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 645 | item_to_paths_add_marker( item, marker_obj, m, scale, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:645:41: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:645:41: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2506:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2506 | Geom::Point dp = p_new - p_old; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-image.cpp:501:17: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | t = s * tp; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp: In member function '_keyboardMove': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/tool-base.cpp:297:43: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 297 | knotholder->transform_selected(Geom::Translate(delta)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'setDomain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:218: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | In member function 'valueAt': lto1: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp: In function 'item_to_paths_add_marker': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:361:29: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | tr = stroke_scale * tr; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | void item_to_paths_add_marker( SPItem *context, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp: In member function 'set_shape': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-star.cpp:347:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | void SPStar::set_shape() { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'initialPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:696:36: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | stitchTo(curve.initialPoint()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'knot_set_generic': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:614:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | Box3DKnotHolderEntity::knot_set_generic(SPItem *item, unsigned int knot_id, Geom::Point const &new_pos, unsigned int state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:614:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:614:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:614:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:621:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 621 | Geom::Affine const i2dt (item->i2dt_affine ()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:532:96: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 532 | prev_affine = operand->transform * sp_item_transform_repr(sp_lpe_item).inverse() * postmul; | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp: In member function 'knot_set': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:806:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | Box3DKnotHolderEntityCenter::knot_set(Geom::Point const &new_pos, Geom::Point const &origin, unsigned int state) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:806:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:806:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:806:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/shape-editor-knotholders.cpp:812:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 812 | Geom::Affine const i2dt (item->i2dt_affine ()); | ^ In member function 'knot_get': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'sp_text_render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:333:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 333 | Geom::Affine wotransl = i2doc.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp: In member function 'description': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-text.cpp:348:37: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | q.quantity *= this->i2doc_affine().descrim(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:165:34: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | d = Geom::Rect::from_xywh(0, 0, _width, _height); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'rotate_rel': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1780:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1780 | setCenter(center * affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1767:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1767 | void SPItem::rotate_rel(Geom::Rotate const &rotation) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1767:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1767:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1769:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1769 | Geom::Point center = getCenter(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1771:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1771 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ^ In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp: In member function 'skew_rel': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1808:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1808 | setCenter(center * affine); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1795:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1795 | void SPItem::skew_rel(double skewX, double skewY) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'sp_flowtext_render': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:509:60: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | double degrees = -180/M_PI * Geom::atan2(wotransl.xAxis()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:508:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 508 | Geom::Affine wotransl = i2doc.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1795:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1795:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1797:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1797 | Geom::Point center = getCenter(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1801:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1801 | Geom::Affine affine = Geom::Affine(s).inverse() * skew * Geom::Affine(s); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | void LaTeXTextRenderer::sp_flowtext_render(SPFlowtext *flowtext) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:461:41: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | Geom::Rect framebox = frame->getRect(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In member function 'withoutTranslation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:1149:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1149 | Geom::Point pWH2 = pWH * tf.withoutTranslation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp: In function 'operator-': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/wmf-print.cpp:554:28: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 554 | Geom::Point p(p1 - p0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:668:34: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 668 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'setupDocument': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/latex-text-renderer.cpp:683:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | push_transform(Geom::Translate(-d.corner(3)) * Geom::Scale(scale, -scale)); | ^ In member function '_ZNK4Geom11GenericRectIdE6cornerEj.part.0': lto1: note: parameter passing for argument of type 'struct CPoint' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/helper/pixbuf-ops.cpp:93:66: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Geom::Affine affine = scale * Geom::Translate(-origin * scale); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.h: In function 'svgInterpretPath': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/svg/path-string.h:186:26: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | _abs_state.append(p, rp); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp: In member function 'getDimensions': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/io/file-export-cmd.cpp:595:66: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | area = Geom::Rect(origin, origin + doc->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'compose': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/piecewise.h:761: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 761 | Piecewise compose(Piecewise const &f, SBasis const &g){ | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp: In member function 'open': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/pdfinput/pdf-input.cpp:657:1: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 657 | PdfInput::open(::Inkscape::Extension::Input * /*mod*/, const gchar * uri) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:438: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | return (Geom::distance(p0 * xform, p1 * xform) / Geom::distance(p0, p1)); | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In function 'vectorStretch': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:433:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | gdouble SPRect::vectorStretch(Geom::Point p0, Geom::Point p1, Geom::Affine xform) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:433:9: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:433:9: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'getRect': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:504:42: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 504 | Geom::Point cy = c + Geom::Point(0, 1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'compensateRxRy': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:496:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | void SPRect::compensateRxRy(Geom::Affine xform) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:512:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | gdouble eX = SPRect::vectorStretch(cx, c, xform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:512:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:512:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:512:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:513:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | gdouble eY = SPRect::vectorStretch(cy, c, xform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:513:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:513:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:513:39: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp: In member function 'root_handler': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:442:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 442 | bool NodeTool::root_handler(GdkEvent* event) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:442:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:442:6: note: parameter passing for argument of type 'const struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:530:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 530 | c->transform(over_item->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/tools/node-tool.cpp:595:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | Geom::Point const motion_dt(this->desktop->w2d(motion_w)); | ^ In member function 'getXY': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp: In member function 'convert_to_guides': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:87:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | void SPPath::convert_to_guides() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:87:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:87:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:87:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:94:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | Geom::Affine const i2dt(this->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-path.cpp:102:51: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | pts.emplace_back(cit->initialPoint() * i2dt, cit->finalPoint() * i2dt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2816:31: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2816 | Geom::Affine trans = t1 * scale * t2; | ^ In member function 'set_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'set_transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:374:71: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | Geom::Point pos(Geom::Point(this->x.computed, this->y.computed) * xform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:424:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | this->adjust_gradient(xform * ret.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'set_transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:411:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | pos = pos * ret.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:369:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | Geom::Affine SPRect::set_transform(Geom::Affine const& xform) { | ^ In member function 'timeRange': lto1: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'operator()': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'getPoint': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp: In member function 'pattern_new': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:156:18: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | cairo_pattern_t* SPMeshGradient::pattern_new(cairo_t * /*ct*/, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:156:18: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:156:18: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-gradient.cpp:260:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | ink_cairo_pattern_set_matrix(cp, gs2user.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'setWindowPosition': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1284:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1284 | SPDesktop::setWindowPosition (Geom::Point p) | ^ In member function 'w2d': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'w2d': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In function 'produce': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | const gchar *SPPattern::produce(const std::vector &reprs, Geom::Rect bounds, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'dt2doc': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'doc2dt': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'dt2doc': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1877:22: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1877 | return p * dt2doc(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1875:13: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1875 | Geom::Point SPDesktop::dt2doc(Geom::Point const &p) const | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'controlPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2900:47: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2900 | nodes[i+n ][j]->p = b_new.first[n]; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'setVisibleRx': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:445:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 445 | this->rx = rx / SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:445:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:445:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:445:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'operator*': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'setVisibleRy': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:458:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 458 | this->ry = ry / SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:458:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:458:46: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:458:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'operator()': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'getVisibleRx': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:472:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 472 | return this->rx.computed * SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:472:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:472:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:472:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'getVisibleRy': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:483:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | return this->ry.computed * SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:483:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:483:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:483:53: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'setVisibleWidth': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:532:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 532 | this->width = width / SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:532:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:532:48: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:532:48: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'setVisibleHeight': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:541:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 541 | this->height = height / SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:541:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:541:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:541:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'getVisibleWidth': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:554:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 554 | return this->width.computed * SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:554:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:554:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:554:56: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'getVisibleHeight': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:565:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 565 | return this->height.computed * SPRect::vectorStretch( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:565:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:565:57: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:565:57: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:584:95: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 584 | Geom::Point p3 = Geom::Point(this->x.computed + this->width.computed, this->y.computed) * i2dt; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:571:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | void SPRect::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-root.cpp:280:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | rctx.viewport = Geom::Rect::from_xywh( this->x.computed, this->y.computed, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/icon-preview.cpp:536:65: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | auto scaled_box = *dbox * Geom::Scale(sf); | ^ In function 'sp_shape_marker_get_transform': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:256:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::Affine sp_shape_marker_get_transform(Geom::Curve const & c1, Geom::Curve const & c2) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:256:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:256:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:256:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:258:31: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Point p = c1.pointAt(1); | ^ In function 'sp_shape_marker_get_transform_at_start': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:282:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Geom::Affine sp_shape_marker_get_transform_at_start(Geom::Curve const & c) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:282:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:282:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:282:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:284:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | Geom::Point p = c.pointAt(0); | ^ In function 'sp_shape_marker_get_transform_at_end': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:299:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | Geom::Affine sp_shape_marker_get_transform_at_end(Geom::Curve const & c) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:299:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:299:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:299:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:301:30: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | Geom::Point p = c.pointAt(1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:348:68: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | m_auto = Geom::Rotate::from_degrees( 180.0 ) * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'from_degrees': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:348:56: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | m_auto = Geom::Rotate::from_degrees( 180.0 ) * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'sp_shape_update_marker_view': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 326 | sp_shape_update_marker_view(SPShape *shape, Inkscape::DrawingItem *ai) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:326:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:365:77: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 365 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(path_it->front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:214:51: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | this->c2p = this->c2p * Geom::Translate( -ref ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:207:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | ictx.viewport = Geom::Rect::from_xywh(0, 0, this->markerWidth.computed, this->markerHeight.computed); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'update': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ In member function 'getDocumentScale': lto1: note: parameter passing for argument of type 'struct Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mask.cpp:117:101: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | Geom::OptRect tmp = SP_ITEM(&i)->geometricBounds(Geom::Affine(SP_ITEM(&i)->transform) * transform); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In member function 'translation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:404:50: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 404 | m *= Geom::Translate(base.translation()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'from_degrees': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:403:43: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 403 | m = Geom::Rotate::from_degrees(marker->orient.computed); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:407:42: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | m = Geom::Scale(linewidth) * m; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'sp_marker_show_instance': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:356:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | sp_marker_show_instance ( SPMarker *marker, Inkscape::DrawingItem *parent, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp: In member function 'doEffect': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-bool.cpp:601: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 601 | void LPEBool::doEffect(SPCurve *curve) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp: In function 'generate_marker': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | const gchar *generate_marker(std::vector &reprs, Geom::Rect bounds, SPDocument *document, Geom::Point center, Geom::Affine move) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-marker.cpp:428:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'operator*': lto1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:733:33: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 733 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'print': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:718:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 718 | void SPShape::print(SPPrintContext* ctx) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp: In member function '_blurChangedIter': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/objects.cpp:1839:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1839 | void ObjectsPanel::_blurChangedIter(const Gtk::TreeIter& iter, double blur) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:733:81: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 733 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:735:46: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 735 | Geom::Affine const i2dt(this->i2dt_affine()); | ^ In member function 'boundsFast': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h: In member function 'setPoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/ray.h:77:23: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | _vector = b - a; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In function 'from_xywh': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:639:42: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 639 | root->viewBox = Geom::Rect::from_xywh( | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In function 'operator+': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1190:53: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1190 | p.emplace_back(path_it.initialPoint() * i2dt, Inkscape::SNAPSOURCE_NODE_CUSP, Inkscape::SNAPTARGET_NODE_CUSP); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1166:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1166 | void SPShape::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1166:6: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'getViewBox': lto1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:796:12: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 796 | Geom::Rect SPDocument::getViewBox() const | ^ In member function 'getDimensions': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:1166:6: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/bezier-curve.h:328:35: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | return ( _segment.initialPoint() + _segment.finalPoint() ) / 2; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/document.cpp:880:64: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 880 | auto rect_with_margins_dt_old = rect_with_margins * doc2dt(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'snappoints': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:382:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | void SPSpiral::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp: In member function 'set_transform': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:412:56: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | Geom::Point pos( Geom::Point(this->cx, this->cy) * xform ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:446:47: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 446 | this->adjust_gradient(xform * ret.inverse()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:433:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | pos = pos * ret.inverse(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-spiral.cpp:402:14: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Geom::Affine SPSpiral::set_transform(Geom::Affine const &xform) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'setupViewport': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ In member function 'getTangent': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp: In member function 'scroll_to_point': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1180:1: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | SPDesktop::scroll_to_point (Geom::Point const &p, gdouble autoscrollspeed) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1180:1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1187:42: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1187 | Geom::Rect w = canvas->get_area_world(); // Window in screen coordinates. | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/desktop.cpp:1190:24: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1190 | Geom::Point c = d2w(p); // Point 'p' in screen coordinates. | ^ In member function 'GetStartPointInterpolAfterRev': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp: In function 'sp_offset_move_compensate': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-offset.cpp:1031:50: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1031 | Geom::Affine offset_move = t.inverse() * m * t; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp: In member function 'convert_to_guides': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:618:70: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 618 | Geom::Point A1(Geom::Point(this->x.computed, this->y.computed) * i2dt); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-rect.cpp:605:6: note: parameter passing for argument of type 'const struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 605 | void SPRect::convert_to_guides() const { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'translation': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:550:64: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | Geom::Point transl = tr.translation(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp: In member function 'either_bbox': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:619:68: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Geom::OptRect SPShape::either_bbox(Geom::Affine const &transform, SPItem::BBoxType bboxtype, bool cache_is_valid, | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:494:15: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:501:41: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | auto delta = transform_cache.inverse() * transform; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:509:30: note: parameter passing for argument of type 'struct Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | return *bbox_cache * delta; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:544:79: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | Geom::Affine tr(sp_shape_marker_get_transform_at_start(pathv.begin()->front())); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:548:60: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | tr = Geom::Rotate::from_degrees( 180.0 ) * tr; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:551:114: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 551 | tr = Geom::Rotate::from_degrees(_marker[i]->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:589:60: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 589 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:589:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 589 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:619:118: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:642:60: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:642:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:677:60: note: parameter passing for argument of type 'struct Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-shape.cpp:677:110: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ In function 'operator-': lto1: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp: In member function 'any_value_changed': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/toolbar/select-toolbar.cpp:259: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | SelectToolbar::any_value_changed(Glib::RefPtr& adj) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:806:66: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | Geom::Point base = *pt * (item)->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp: In member function 'on_button_click': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:782: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | void on_button_click() override | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:782: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:782: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:782: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In member function 'pattern_new': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:577:52: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 577 | Geom::Rect pattern_tile = Geom::Rect::from_xywh(0, 0, tile_width, tile_height); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:599:75: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * getTransform(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:619:63: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | Geom::Point c(pattern_tile.dimensions() * ps2user.descrim() * full.descrim() * 2.0); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp: In member function 'pattern_new': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-pattern.cpp:636:70: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 636 | root->setTransform(content2ps * pattern_surface.drawingTransform()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:806:65: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | Geom::Point base = *pt * (item)->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:877:101: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 877 | ref_point = *(te_get_layout(focus)->baselineAnchorPoint())*(focus->i2dt_affine()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:891:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 891 | Geom::Point base = *pt * (item)->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/ui/dialog/align-and-distribute.cpp:891:70: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 891 | Geom::Point base = *pt * (item)->i2dt_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:756:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 756 | do_append(new CurveType(finalPoint(), a, b, c)); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'i2doc_affine': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2328:32: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2328 | p *= item->i2doc_affine(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2344:38: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2344 | p += unit_vector( dp ) * size; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp: In member function 'color_pick': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2275:7: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2275 | guint SPMeshNodeArray::color_pick( std::vector icorners, SPItem* item ) { | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2275:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2275:7: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2275:7: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-item.cpp:1639:24: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1639 | return i2anc_affine(this, nullptr); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/object/sp-mesh-array.cpp:2349:29: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2349 | p += unit_vector( dp ) * size; | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp: In function 'object_distribute': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:234:1: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 234 | object_distribute(const Glib::VariantBase& value, InkscapeApplication *app) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp: In function 'object_align': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/actions/actions-object-align.cpp:197:44: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | Geom::Point const mp_rel( mp - sp ); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp: In member function 'domain': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:281:48: note: parameter passing for argument of type 'struct Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | Interval pwdomain = pwEqdist.domain(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp: In member function 'lastValue': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-embrodery-stitch.cpp:327:47: note: parameter passing for argument of type 'struct output_type' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | Point end = pwStitch.lastValue(); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp: In member function 'operator*': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:191:80: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp: In member function 'doEffect_path': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | LPEEllipse5Pts::doEffect_path (Geom::PathVector const & path_in) | /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:69: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:69: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:80:39: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | Geom::Point B = path_in[0].pointAt(1); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/live_effects/lpe-ellipse_5pts.cpp:191:111: note: parameter passing for argument of type 'struct Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp: In member function 'open': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/extension/internal/svg.cpp:785:1: note: parameter passing for argument of type 'struct CRect' when C++17 is enabled changed to match C++14 in GCC 10.1 785 | Svg::open (Inkscape::Extension::Input *mod, const gchar *uri) | ^ /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h: In member function 'finalPoint': /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/src/3rdparty/2geom/include/2geom/path.h:744:43: note: parameter passing for argument of type 'struct Point' when C++17 is enabled changed to match C++14 in GCC 10.1 744 | do_append(new CurveType(finalPoint(), a)); | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [100%] Built target inkview gmake[2]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' [100%] Built target inkscape gmake[1]: Leaving directory '/builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/inkscape-1.1.1_2021-09-20_3bf5ae0d25/ppc64le-redhat-linux-gnu/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.eh48qn + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le ++ dirname /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le + cd inkscape-1.1.1_2021-09-20_3bf5ae0d25 + DESTDIR=/builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le + /usr/bin/cmake --install ppc64le-redhat-linux-gnu -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/bin/inkscape -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/bin/inkview -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/lib64/cmake/2Geom/2GeomTargets.cmake -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/lib64/cmake/2Geom/2GeomTargets-release.cmake -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/lib64/cmake/2Geom/2GeomConfig.cmake -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/lib64/cmake/2Geom/2GeomConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/linear.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/bezier.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/ord.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/interval.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/exception.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/circle.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/rect.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/int-interval.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/parallelogram.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/path-sink.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/point.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/math-utils.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/path-intersection.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/piecewise.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/path.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/bezier-to-sbasis.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/int-point.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/2geom.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/generic-interval.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/coord.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/sweep-bounds.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/numeric -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/numeric/matrix.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/numeric/fitting-model.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/numeric/vector.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/numeric/symmetric-matrix-fs-trace.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/numeric/linear_system.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/numeric/symmetric-matrix-fs.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/numeric/symmetric-matrix-fs-operation.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/numeric/fitting-tool.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/orphan-code -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/orphan-code/sbasis-of.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/orphan-code/sbasisN.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/orphan-code/linear-of.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/orphan-code/linearN.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/orphan-code/rtree.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/orphan-code/redblacktree.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/orphan-code/intersection-by-smashing.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/orphan-code/arc-length.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/orphan-code/chebyshev.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/cairo-path-sink.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/curve.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/affine.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/sbasis-geometric.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/intersection.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/pathvector.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/conic_section_clipper_cr.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/utils.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/intervaltree -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/intervaltree/interval_tree.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/basic-intersection.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/d2.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/nearest-time.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/intersection-graph.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/angle.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/polynomial.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/sbasis.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/convex-hull.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/sbasis-to-bezier.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/forward.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/sbasis-poly.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/elliptical-arc.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/ellipse.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/conicsec.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/sbasis-curve.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/solver.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/concepts.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/bezier-curve.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/geom.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/choose.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/int-rect.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/svg-path-writer.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/conic_section_clipper_impl.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/sweeper.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/symbolic -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/symbolic/matrix.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/symbolic/multipoly.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/symbolic/determinant-minor.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/symbolic/mvpoly-tools.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/symbolic/polynomial.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/symbolic/unity-builder.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/symbolic/multi-index.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/symbolic/implicit.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/generic-rect.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/ray.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/crossing.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/bezier-utils.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/svg-path-parser.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/sbasis-2d.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/line.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/transforms.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/curves.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/conic_section_clipper.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/2geom/sbasis-math.h -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/lib/pkgconfig/2geom.pc -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/lib64/lib2geom.a -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ar/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/as/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/az/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/be/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/bg/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/bn/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/bn_BD/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/br/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/brx/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ca/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ca@valencia/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/cs/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/da/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/de/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/doi/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/dz/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/el/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/en_AU/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/en_CA/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/en_GB/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/eo/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/es/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/es_MX/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/et/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/eu/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/fa/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/fi/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/fr/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ga/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/gl/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/gu/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/he/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/hi/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/hr/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/hu/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/hy/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/id/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/is/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/it/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ja/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/km/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/kn/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ko/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/kok/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/kok@latin/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ks@aran/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ks@deva/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/lt/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/lv/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/mai/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/mk/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ml/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/mn/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/mni/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/mni@beng/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/mr/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/nb/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ne/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/nl/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/nn/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/or/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/pa/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/pl/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/pt/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/pt_BR/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ro/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ru/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/rw/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/sa/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/sat/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/sat@deva/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/sd/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/sd@deva/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/sk/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/sl/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/sq/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/sr/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/sr@latin/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/sv/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ta/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/te/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/th/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/tr/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/uk/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/ur/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/vi/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/zh_CN/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/locale/zh_TW/LC_MESSAGES/inkscape.mo -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/de/man1/inkscape.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/fr/man1/inkscape.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/hr/man1/inkscape.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/hu/man1/inkscape.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/man1/inkscape.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/zh_TW/man1/inkscape.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/de/man1/inkview.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/es/man1/inkview.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/fr/man1/inkview.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/hr/man1/inkview.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/hu/man1/inkview.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/man1/inkview.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/pt_BR/man1/inkview.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/man/zh_TW/man1/inkview.1.gz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/ink2canvas_lib -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/ink2canvas_lib/canvas.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/ink2canvas_lib/svg.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/ink2canvas_lib/__init__.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/restack.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dhw_input.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dxf14_header.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/path_to_absolute.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_removegreen.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/funcplot.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/webslicer_effect.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/voronoi2svg.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/perspective.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/grid_cartesian.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/setup_typography_canvas.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/gcodetools_path_to_gcode.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_morehue.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_blackandwhite.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg2xaml.xsl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_autotexts.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_desaturate.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/merge_styles.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/replace_font.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/fig_input.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/spirograph.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_extract.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/tox.ini -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Xvt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Chook.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Tt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/vcap.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/tserif.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/j.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/x.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/z.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/2.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/yogh.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/m.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/U.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/question.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/P.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/cserif.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/c.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/s.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Xh.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/IBSerif.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Q.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/G.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/h.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Eserif.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/f.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Eb.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/b.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Xvb.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/bar2.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/l.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/serif.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/acap.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Ctail.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/7.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Vser.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/vserr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/3.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/barcap.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/e.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/mcap.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Rblock.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/vserl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/ITSerif.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/idot.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Lt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/o.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Ocross.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Xne.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Tb.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/abase.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/r.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/y.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/lserif.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/a.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/6.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/epsilon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/n.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Et.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/rcap.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/h2.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/k.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Cblob.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Delta.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/cross.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/t.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Xnw.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/hcap.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/bar.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/v.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/gamma.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Oterm.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/Lb.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/alphabet_soup/ocap.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_merge.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/previous_glyph_layer.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/image_embed.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dhw_input.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/media_zip.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/markers_strokepaint.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/layer2png.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svgcalendar.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/render_gear_rack.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_randomcase.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/raster_output_webp.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/edge3d.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svgfont2layers.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/plotter.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/path_mesh_m2p.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_master_slide.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/guides_creator.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/foldablebox.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_list.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/layer2png.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/web_transmit_att.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/straightseg.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/gcodetools_prepare_path_for_plasma.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/whirl.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyInk.js -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/xaml2svg.xsl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/doxygen-main.dox -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/path_envelope.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/raster_output_webp.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/interp.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_split.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/image_attributes.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_uninstall.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_key_bindings.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dxf12_outlines.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/image_attributes.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/guillotine.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyInk_core_mouseHandler_zoomControl.js -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/rubberstretch.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/turtle.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/elements -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/elements/_polygons.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/elements/_use.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/elements/_utils.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/elements/_image.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/elements/_text.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/elements/_selected.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/elements/_meta.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/elements/_svg.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/elements/_base.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/elements/__init__.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/elements/_filters.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/elements/_groups.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/base.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/localization.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/transforms.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/units.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/inx.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/command.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/colors.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/extensions.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/styles.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/paths.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/ports.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/__init__.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/bezier.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/utils.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/tester -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/tester/word.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/tester/xmldiff.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/tester/mock.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/tester/svg.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/tester/__init__.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/tester/decorators.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/tester/filters.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/tester/inx.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/deprecated.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/inkscape_env.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/deprecated-simple -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/deprecated-simple/ffgeom.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/deprecated-simple/simpletransform.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/deprecated-simple/README.rst -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/deprecated-simple/cspsubdiv.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/deprecated-simple/bezmisc.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/deprecated-simple/run_command.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/deprecated-simple/simplestyle.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/deprecated-simple/cubicsuperpath.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/deprecated-simple/simplepath.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex/tween.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/next_glyph_layer.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/template_icon.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_uppercase.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_lesshue.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/polyhedron_3d.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/motion.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/grid_isometric.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/template_business_card.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/docinfo.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jitternodes.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/synfig_output.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/gcodetools_lathe.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/voronoi.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_randomize.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_effects.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/tar_layers.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_sentencecase.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/hpgl_output.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/ps_input.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_install.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_randomize.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_removeblue.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/Code39Ext.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/Code128.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/Ean2.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/Upce.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/Ean8.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/Rm4scc.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/Code93.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/Upca.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/BaseEan.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/__init__.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/Ean5.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/Base.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/Code39.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/Ean13.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/barcode/Code25i.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_removeblue.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_removered.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/ungroup_deep.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/render_barcode_datamatrix.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_split.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_morelight.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_autotexts.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_uppercase.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/perfectboundcover.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/STYLEGUIDE.md -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_braille.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/plotter.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/gcodetools_about.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_lowercase.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/web_set_att.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dxf12_outlines.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/template_dvd_cover.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/template_envelope.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/layers2svgfont.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/MANIFEST.in -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/layers2svgfont.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg2xaml.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/tools -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/tools/generate_argparse_conf.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/template_dvd_cover.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/foldablebox.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/render_barcode_qrcode.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/image_extract.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_replace.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/xaml2svg.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/hpgl_input.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/grid_isometric.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/interp_att_g.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_removered.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_darker.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/render_barcode_datamatrix.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/flatten.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/ink2canvas.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/aisvg.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/interp_att_g.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/pixelsnap.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_video.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/hershey.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_braille.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/frame.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dimension.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/raster_output_png.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/trunc_icos.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/rhomb_triacont.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/trunc_tet.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/jessens_orthog_icos.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/cuboct.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/snub_cube.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/cube.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/dodec.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/rhomb_dodec.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/small_triam_icos.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/great_dodec.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/small_rhombicosidodec.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/great_stel_dodec.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/oct.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/trunc_oct.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/trunc_cube.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/trunc_dodec.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/small_rhombicuboct.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/tet.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/icosidodec.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/great_rhombicuboct.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/great_rhombicosidodec.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/methane.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/snub_dodec.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/rh_axes.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/icos.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/Poly3DObjects/szilassi.obj -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/ink2canvas.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_brighter.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/setup_typography_canvas.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_transitions.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_sentencecase.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/nicechart.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/path_mesh_p2m.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_negative.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/pathalongpath.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/restack.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/render_barcode_qrcode.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_rgbbarrel.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/fractalize.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/lorem_ipsum.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/printing_marks.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_darker.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/template_generic.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/render_gears.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/new_glyph_layer.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/addnodes.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/webslicer_create_rect.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/extrude.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/output_scour.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/pathscatter.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/gcodetools_engraving.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/gcodetools_graffiti.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/edge3d.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/fractalize.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/ungroup_deep.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/grid_polar.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/render_barcode.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svgcalendar.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/web_set_att.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/guillotine.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_lowercase.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_moresaturation.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_export.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/web_interactive_mockup.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_custom.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/hpgl_decoder.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dxf_outlines.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/path_mesh_p2m.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/raster_output_tiff.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/gimp_xcf.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyInk_core_mouseHandler_noclick.js -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_removegreen.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/next_glyph_layer.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/printing_marks.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_lesslight.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/webslicer_create_group.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/output_scour.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/convert2dashes.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/raster_output_png.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/setup.cfg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/render_barcode.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/funcplot.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_morelight.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/hpgl_output.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/output_scour.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_flipcase.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/handles.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_moresaturation.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/ps_input.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_HSL_adjust.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/spirograph.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/replace_font.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dxf_outlines.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/webslicer_create_group.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_mouse_handler.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/.pylintrc -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/pdflatex.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_grayscale.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/gcodetools_dxf_points.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_lesslight.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/raster_output_jpg.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/template.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/TESTING.md -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/perfectboundcover.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jitternodes.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/image_extract.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/template_desktop.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_grayscale.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/path_number_nodes.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/lorem_ipsum.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/docinfo.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/voronoi2svg.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/render_alphabetsoup_config.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/colors.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/draw_from_triangle.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/render_gears.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/render_alphabetsoup.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/draw_from_triangle.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/pathalongpath.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/image_embed.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_custom.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/template_seamless_pattern.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/rubberstretch.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/image_embed_selected.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/measure.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/new_glyph_layer.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/pdflatex.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dxf14_style.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/perspective.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/template_video.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/hpgl_encoder.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_mouse_handler.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/raster_output_tiff.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/aisvg.xslt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_HSL_adjust.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/path_mesh_m2p.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/lindenmayer.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/markers_strokepaint.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/gimp_xcf.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/LICENSE.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dpiswitcher.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/scribus_export_pdf.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_summary.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dxf_input.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/generate_voronoi.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/synfig_output.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/lindenmayer.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/grid_cartesian.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/render_alphabetsoup.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/fontfix.conf -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/fig_input.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_extract.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_negative.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/triangle.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/template_page.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/merge_styles.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_master_slide.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_titlecase.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg2fxg.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_blackandwhite.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/rtree.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_list.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/pathmodifier.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/param_curves.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_desaturate.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/README.md -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_transitions.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_randomcase.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/pathscatter.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_lesssaturation.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/hershey.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkweb.js -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkwebeffect.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/previous_glyph_layer.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/grid_polar.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_lesssaturation.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_video.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_effects.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkex.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/media_zip.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_flipcase.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/tar_layers.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/pixelsnap.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/guides_creator.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/export_gimp_palette.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_lesshue.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_install.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/render_gear_rack.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/gcodetools_orientation_points.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/raster_output_jpg.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/gcodetools.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/prepare_file_save_as.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/path_number_nodes.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dpi90to96.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_titlecase.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_uninstall.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkscape_follow_link.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_key_bindings.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/scribus_export_pdf.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_video.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/param_curves.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/layout_nup.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/prepare_file_save_as.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/hpgl_input.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/frame.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/genpofiles.sh -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/seamless_pattern.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/convert2dashes.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/flatten.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/web_transmit_att.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/eps_input.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/export_gimp_palette.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dxf_input.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/HersheyScriptMed.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/HersheySerifMed.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/EMSFelix.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/EMSNixish.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/HersheySansMed.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/HersheySerifBoldItalic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/HersheySans1.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/EMSOsmotron.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/EMSReadability.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/EMSNixishItalic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/OFL.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/EMSAllure.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/HersheySerifBold.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/HersheyGothEnglish.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/HersheyScript1.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/EMSReadabilityItalic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/EMSElfin.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/EMSTech.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg_fonts/HersheySerifMedItalic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/xaml2svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/xaml2svg/shapes.xsl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/xaml2svg/brushes.xsl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/xaml2svg/properties.xsl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/xaml2svg/geometry.xsl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/xaml2svg/animation.xsl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/xaml2svg/canvas.xsl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/xaml2svg/transform.xsl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkscape.extension.rng -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/webslicer_export.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/web_interactive_mockup.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_brighter.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svgfont2layers.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/template_seamless_pattern.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/layout_nup.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_view.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/interp.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/extrude.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/rtree.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/wireframe_sphere.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/triangle.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/motion.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_replace.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dpi96to90.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/text_merge.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_morehue.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_summary.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/synfig_fileformat.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dxf_input_text_scale_factor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/path_to_absolute.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dxf14_footer.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/measure.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/wireframe_sphere.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/setup.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/raster_output_jpg.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/path_envelope.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/gcodetools_tools_library.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/gcodetools_area.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/svg2fxg.xsl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/color_rgbbarrel.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/addnodes.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/handles.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/polyhedron_3d.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/inkscape_follow_link.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_view.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/webslicer_create_rect.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/straightseg.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/jessyink_export.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/webslicer_export.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/synfig_prepare.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/whirl.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/generate_voronoi.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/nicechart.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/dimension.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/extension-manager-bootstrap.py -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/extension-manager-bootstrap.inx -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0 -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-start-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-start-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-end-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-hover-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/bullet-symbolic.symbolic.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-start-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-end-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-backdrop-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-start@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-checked-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-start-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-active-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/check-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-start-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-checked-active-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-end-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-end-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/bullet-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-start-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-end-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-end-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-end-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-start-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-end@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-minimize-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-maximize-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-minimize-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-backdrop-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-backdrop.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-backdrop-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-backdrop@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-close-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-backdrop-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-close-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-minimize-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-maximize-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-backdrop-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-close-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-maximize-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-maximize-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-minimize-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/window-buttons/titlebutton-close-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-checked-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-backdrop-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-hover-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/dash-symbolic.symbolic.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-end-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-end.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/check-symbolic.symbolic.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-start-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-start.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-end-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-active-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/dash-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-start-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-start-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-checked-active-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/text-select-end-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/checkbox-checked-hover-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape-Dark/gtk-3.0/gtk.css -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/LICENSE.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/README.md -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0 -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-hover-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/bullet-symbolic.symbolic.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-backdrop-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-active-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/check-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-active-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/bullet-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-minimize-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-minimize-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-maximize-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-close-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-maximize-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-maximize-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-close-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-minimize-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-backdrop-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-backdrop.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-backdrop-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-backdrop@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-minimize-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-close-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/vertex/titlebutton-maximize-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-close-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-backdrop-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-minimize-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-close-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-close-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-minimize-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-close-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-minimize-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-maximize-active-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-backdrop.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-backdrop-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-minimize-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-close-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-maximize-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-maximize-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-backdrop@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-maximize-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-minimize-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-close-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-maximize-hover.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-backdrop-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-hover-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/dash-symbolic.symbolic.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-active@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/check-symbolic.symbolic.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-active-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-active-selectionmode.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/dash-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-hover-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-active-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-hover-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-hover-selectionmode@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-hover@2.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-dark.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-active.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/gtk.css -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/gtk-dark.css -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/applications/org.inkscape.Inkscape.desktop -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/metainfo/org.inkscape.Inkscape.appdata.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/bash-completion/completions/inkscape -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/attributes/svgprops -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/attributes/cssprops -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/attributes/css_defaults -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/attributes/README -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/branding/README -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/branding/inkscape-flat.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/branding/inkscape-mac.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/branding/inkscape-text.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/branding/inkscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/branding/sodipodi.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/branding/tux.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/README -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/animated-clock.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/art-nouveau-P3.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/blend_modes.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/car.svgz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/data_uri.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/eastern-motive-P4G.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/filters.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/flow-go.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/flowsample.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/gallardo.svgz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/glass.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/gradient-mesh-experimental.svgz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/gradient.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/i18n.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/istest.pov -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/l-systems.svgz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/lighting_filters.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/live-path-effects-curvestitch.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/live-path-effects-gears.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/live-path-effects-pathalongpath.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/markers.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/replace-hue.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/rope-3D.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/stars.svgz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/svgfont.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/tesselation-P3.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/text-on-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/tiger.svgz -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/tref.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/examples/turbulence_filters.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/filters/filters.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/filters/README -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/fonts/README -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/icons/hicolor/16x16/apps/org.inkscape.Inkscape.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/icons/hicolor/22x22/apps/org.inkscape.Inkscape.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/icons/hicolor/24x24/apps/org.inkscape.Inkscape.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/icons/hicolor/32x32/apps/org.inkscape.Inkscape.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/icons/hicolor/48x48/apps/org.inkscape.Inkscape.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/icons/hicolor/256x256/apps/org.inkscape.Inkscape.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/icons/hicolor/scalable/apps/org.inkscape.Inkscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/index.theme -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-baseline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-left-to-anchor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-left.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-node.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-right-to-anchor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-right.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-on-canvas.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-sel-as-group.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-baseline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-bottom-to-anchor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-bottom.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-node.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-top-to-anchor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-top.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/attach-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/bad-marker.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/bend-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/bitmap-trace.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/bool-op.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/bounding-box.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_bottom.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_bottom_left.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_bottom_right.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_left.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_right.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_top.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_top_left.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_top_right.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/bspline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/bug.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/clone-original.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/color-fill.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/color-gradient.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/color-management.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/color-picker.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/connector-avoid.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/connector-ignore.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/connector-orthogonal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/construct-grid.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/copy-rotate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/curvestitching.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dashed-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-align-and-distribute.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-fill-and-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-filters.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-geometry.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-icon-preview.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-input-devices.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-layers.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-memory.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-messages.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-object-properties.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-objects.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-path-effects.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-rows-and-columns.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-scripts.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-selectors.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-templates.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-text-and-font.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-tile-clones.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-transform.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-xml-editor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-graph-directed.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-graph.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-horizontal-baseline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-horizontal-center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-horizontal-gaps.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-horizontal-left.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-horizontal-node.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-horizontal-right.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-randomize.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-remove-overlaps.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-unclump.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-vertical-baseline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-vertical-bottom.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-vertical-center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-vertical-gaps.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-vertical-node.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-vertical-top.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/document-cleanup.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/document-export-ocal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/document-export.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/document-import-ocal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/document-import.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/document-metadata.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/document-new.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/document-open.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/document-print.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/document-revert.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/document-save.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-calligraphic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-connector.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-cuboid.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-ellipse-arc.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-ellipse-chord.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-ellipse-segment.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-ellipse-whole.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-ellipse.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-eraser-delete-objects.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-eraser.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-freehand.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-angle-bisector.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-circle-from-radius.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-circle-from-three-points.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-inactive.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-line-parallel.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-line-perpendicular.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-line-segment.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-mirror.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-set-bounding-box.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-show-measuring-info.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-polygon-star.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-polygon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-rectangle.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-spiral.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-star-ouline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-star-outline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-star.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-text.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-trace-background.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-use-pressure.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/draw-use-tilt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-clone-link-lpe.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-clone-link.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-clone-unlink.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-clone.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-copy.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-cut.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-delete.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-duplicate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-height-separately.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-height.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-in-place.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-size-separately.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-size.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-style.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-width-separately.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-width.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-redo.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-all-layers.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-all.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-invert.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-none.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-original.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-same-fill-and-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-same-fill.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-same-object-type.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-same-stroke-color.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-same-stroke-style.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-undo-history.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit-undo.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/edit.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/ellipse-5pts.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/embrodery-stitch.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/empty-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/envelope.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/exchange-positions-clockwise.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/exchange-positions-zorder.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/exchange-positions.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/experimental.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feBlend-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feColorMatrix-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feComponentTransfer-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feComposite-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feConvolveMatrix-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feDiffuseLighting-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feDisplacementMap-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feFlood-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feGaussianBlur-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feImage-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feMerge-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feMorphology-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feOffset-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feSpecularLighting-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feTile-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/feTurbulence-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/fill-between-many.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/fill-between-strokes.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/fill-rule-even-odd.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/fill-rule-nonzero.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/fillet-chamfer.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/flatten.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/format-indent-less.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/format-indent-more.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/frmt-text-direction-horizontal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/frmt-text-direction-r2l.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/frmt-text-direction-vertical-lr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/frmt-text-direction-vertical.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/gears.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/go-down.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/go-up.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/grid-axonometric.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/grid-rectangular.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/guides.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/hamburger-menu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/hatches.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/help-contents.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/help-keyboard-shortcuts.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/horizontal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/image-missing.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/info-outline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/info.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/inkscape-logo.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/interactive_simplify.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/interpolate-points.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/interpolate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/join-type.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/knot.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/lattice2.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/layer-bottom.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/layer-delete.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/layer-duplicate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/layer-lower.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/layer-new.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/layer-next.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/layer-previous.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/layer-raise.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/layer-rename.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/layer-top.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/measure-segments.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/mesh-gradient-fit.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/mesh-gradient.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/mirror-symmetry.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/no-marker.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node-add.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node-break.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node-delete-segment.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node-delete.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node-join-segment.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node-join.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node-segment-curve.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node-segment-line.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node-transform.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node-type-auto-smooth.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node-type-cusp.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node-type-smooth.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node-type-symmetric.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node_insert_max_x.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node_insert_max_y.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node_insert_min_x.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/node_insert_min_y.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/none.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-columns.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-fill.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-flip-hor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-flip-horizontal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-flip-ver.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-flip-vertical.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-group.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-hidden.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-locked.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-rotate-left.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-rotate-right.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-rows.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-stroke-style.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-to-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-attract.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-blur.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-duplicate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-jitter-color.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-paint.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-push.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-randomize.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-rotate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-shrink.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-ungroup-pop-selection.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-ungroup.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-unlocked.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/object-visible.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/off-outline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/off.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/offset.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/on-outline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/on.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/out-of-gamut-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/pack-less.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/pack-more.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-gradient-conical.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-gradient-linear.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-gradient-mesh.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-gradient-radial.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-none.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-order-fms.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-order-fsm.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-order-mfs.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-order-msf.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-order-sfm.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-order-smf.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-pattern.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-solid.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-swatch.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/paint-unknown.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-break-apart.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-clip-edit.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-combine.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-cut.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-difference.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-division.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-effect-parameter-next.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-exclusion.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-inset.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-intersection.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-mask-edit.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-mode-bezier.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-mode-bspline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-mode-polyline-paraxial.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-mode-polyline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-mode-spiro.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-offset-dynamic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-offset-linked.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-outset.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-reverse.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-simplify.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-tweak-attract.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-tweak-push.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-tweak-roughen.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-tweak-shrink.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/path-union.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/perspective-envelope.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/perspective-parallel.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/pixelart-trace.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/powerclip.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/powermask.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/powerstroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/preferences-system.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/pts2ellipse.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/randomize.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/rectangle-make-corners-sharp.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/remove-color.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/rough-hatches.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/roughen.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/ruler.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/searching.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/selection-bottom.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/selection-lower.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/selection-make-bitmap-copy.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/selection-move-to-layer-above.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/selection-move-to-layer-below.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/selection-move-to-layer.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/selection-raise.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/selection-top.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/show-bounding-box.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/show-dialogs.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/show-grid.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/show-guides.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/show-handles.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/show-node-handles.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/show-path-outline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/simplify.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/skeletal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/sketch.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/slice.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-bounding-box-center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-bounding-box-corners.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-bounding-box-edges.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-bounding-box-midpoints.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-bounding-box.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-grid-guide-intersections.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-cusp.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-intersection.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-midpoint.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-rotation-center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-smooth.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-others.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-page.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap-text-baseline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/snap.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/spiro.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/spray-mode-clone.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/spray-mode-copy.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/spray-mode-union.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/sticky_zoom.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-cap-butt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-cap-round.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-cap-square.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-join-bevel.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-join-miter.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-join-round.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-to-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/swatches.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/switch-off.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/switch-on.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/symbol-add.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/symbol-bigger.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/symbol-fit.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/symbol-remove.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/symbol-smaller.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/symbols.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/taper-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text-convert-to-regular.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text-flow-into-frame.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text-orientation-auto.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text-orientation-sideways.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text-orientation-upright.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text-put-on-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text-remove-from-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text-unflow.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text-unkern.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text_horz_kern.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text_letter_spacing.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text_line_spacing.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text_outer_style.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text_rotation.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text_subscript.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text_superscript.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text_vert_kern.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/text_word_spacing.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/too-much-ink-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/tool-measure.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/tool-node-editor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/tool-pointer.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/tool-spray.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/tool-tweak.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/transform-2pts.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/transform-affect-gradient.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/transform-affect-pattern.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/transform-affect-rounded-corners.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/transform-affect-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/transform-move-horizontal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/transform-move-vertical.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/transform-rotate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/transform-scale-horizontal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/transform-scale-vertical.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/transform-skew-horizontal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/transform-skew-vertical.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/vertical.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/view-fullscreen.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/vonkoch.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/window-new.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/window-next.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/window-previous.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/xml-attribute-delete.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/xml-element-new.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/xml-node-delete.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/xml-node-duplicate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/xml-text-new.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-center-page.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-double-size.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-fit-drawing.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-fit-page.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-fit-selection.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-fit-width.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-half-size.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-in.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-next.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-original.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-out.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-previous.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/scalable/actions/zoom.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-baseline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-left-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-left-to-anchor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-node-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-right-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-right-to-anchor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-on-canvas-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-sel-as-group-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-baseline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-bottom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-bottom-to-anchor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-node-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-top-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-top-to-anchor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/attach-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/bend-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/bitmap-trace-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/bool-op-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/bounding-box-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_bottom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_bottom_left-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_bottom_right-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_left-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_right-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_top-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_top_left-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_top_right-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/bspline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/bug-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/clone-original-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/color-fill-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/color-gradient-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/color-management-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/color-picker-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/connector-avoid-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/connector-ignore-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/connector-orthogonal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/construct-grid-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/copy-rotate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/curvestitching-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dashed-stroke-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-align-and-distribute-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-fill-and-stroke-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-filters-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-geometry-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-icon-preview-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-input-devices-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-layers-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-memory-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-messages-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-object-properties-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-objects.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-path-effects-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-rows-and-columns-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-scripts-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-selectors-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-templates-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-text-and-font-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-tile-clones-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-transform-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-xml-editor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-graph-directed-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-graph-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-horizontal-baseline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-horizontal-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-horizontal-gaps-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-horizontal-left-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-horizontal-node-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-horizontal-right-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-randomize-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-remove-overlaps-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-unclump-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-vertical-baseline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-vertical-bottom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-vertical-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-vertical-gaps-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-vertical-node-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-vertical-top-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/document-cleanup-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/document-export-ocal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/document-export-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/document-import-ocal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/document-import-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/document-metadata-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/document-new-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/document-open-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/document-print-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/document-revert-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/document-save-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-calligraphic-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-connector-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-cuboid-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-ellipse-arc-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-ellipse-chord-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-ellipse-segment-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-ellipse-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-ellipse-whole-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-eraser-delete-objects-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-eraser-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-freehand-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-angle-bisector-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-circle-from-radius-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-circle-from-three-points-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-inactive-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-line-parallel-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-line-perpendicular-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-line-segment-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-mirror-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-set-bounding-box-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-show-measuring-info-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-polygon-star-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-polygon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-rectangle-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-spiral-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-star-outline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-star-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-text-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-trace-background-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-use-pressure-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-use-tilt-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-clone-link-lpe.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-clone-link.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-clone-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-clone-unlink-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-copy-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-cut-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-delete-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-duplicate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-height-separately.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-height.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-in-place-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-size-separately.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-size.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-style-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-style.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-width-seperately.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-width.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-redo-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-all-layers-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-all-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-invert-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-none-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-original-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-same-fill-and-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-same-fill.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-same-object-type.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-same-stroke-color.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-same-stroke-style.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-undo-history-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-undo-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/ellipse-5pts-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/embrodery-stitch-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/empty-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/envelope-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/exchange-positions-clockwise-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/exchange-positions-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/exchange-positions-zorder-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/experimental-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feBlend-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feColorMatrix-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feComponentTransfer-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feComposite-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feConvolveMatrix-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feDiffuseLighting-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feDisplacementMap-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feFlood-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feGaussianBlur-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feImage-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feMerge-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feMorphology-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feOffset-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feSpecularLighting-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feTile-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/feTurbulence-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/fill-between-many-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/fill-between-strokes-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/fill-rule-even-odd-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/fill-rule-nonzero-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/fillet-chamfer-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/flatten-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/format-indent-less-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/format-indent-more-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/frmt-text-direction-horizontal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/frmt-text-direction-r2l-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/frmt-text-direction-vertical-lr-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/frmt-text-direction-vertical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/gears-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/go-down-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/go-up-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/grid-axonometric-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/grid-rectangular-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/guides-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/hamburger-menu-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/hatches-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/help-contents-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/help-keyboard-shortcuts-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/horizontal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/image-missing-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/info-outline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/info-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/inkscape-logo-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/interactive_simplify-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/interpolate-points-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/interpolate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/join-type-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/knot-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/lattice2-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-bottom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-delete-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-duplicate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-lower-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-new-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-next-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-previous-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-raise-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-rename-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-top-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/measure-segments-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/mesh-gradient-fit-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/mesh-gradient-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/mirror-symmetry-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/no-marker-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node-add-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node-break-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node-delete-segment-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node-delete-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node-join-segment-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node-join-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node-segment-curve-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node-segment-line-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node-transform-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node-type-auto-smooth-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node-type-cusp-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node-type-smooth-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node-type-symmetric-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node_insert_max_x-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node_insert_max_y-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node_insert_min_x-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/node_insert_min_y-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/none-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-columns-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-fill-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-flip-hor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-flip-horizontal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-flip-ver-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-flip-vertical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-group-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-hidden-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-locked-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-rotate-left-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-rotate-right-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-rows-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-stroke-style-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-stroke-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-to-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-attract-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-blur-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-duplicate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-jitter-color-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-paint-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-push-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-randomize-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-rotate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-shrink-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-ungroup-pop-selection-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-ungroup-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-unlocked-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/object-visible-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/off-outline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/off-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/offset-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/on-outline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/on-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/out-of-gamut-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/pack-less-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/pack-more-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-gradient-conical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-gradient-linear-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-gradient-mesh-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-gradient-radial-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-none-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-order-fms-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-order-fsm-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-order-mfs-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-order-msf-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-order-sfm-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-order-smf-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-pattern-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-solid-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-swatch-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-unknown-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-break-apart-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-clip-edit-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-combine-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-cut-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-difference-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-division-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-effect-parameter-next-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-exclusion-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-inset-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-intersection-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-mask-edit-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-mode-bezier-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-mode-bspline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-mode-polyline-paraxial-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-mode-polyline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-mode-spiro-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-offset-dynamic-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-offset-linked-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-outset-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-reverse-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-simplify-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-tweak-attract-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-tweak-push-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-tweak-roughen-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-tweak-shrink-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/path-union-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/perspective-envelope-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/perspective-parallel-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/pixelart-trace-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/powerclip-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/powermask-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/powerstroke-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/preferences-system-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/pts2ellipse-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/randomize-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/rectangle-make-corners-sharp-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/remove-color-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/rough-hatches-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/roughen-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/ruler-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/searching-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-bottom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-lower-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-make-bitmap-copy-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-move-to-layer-above-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-move-to-layer-below-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-move-to-layer-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-raise-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-top-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-touch-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/show-bounding-box-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/show-dialogs-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/show-grid-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/show-guides-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/show-handles-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/show-node-handles-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/show-path-outline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/simplify-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/skeletal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/sketch-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/slice-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-bounding-box-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-bounding-box-corners-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-bounding-box-edges-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-bounding-box-midpoints-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-bounding-box-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-grid-guide-intersections-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-cusp-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-intersection-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-midpoint-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-rotation-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-smooth-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-others-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-page-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-text-baseline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/spiro-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/spray-mode-clone-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/spray-mode-copy-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/spray-mode-union-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/sticky_zoom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-cap-butt-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-cap-round-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-cap-square-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-join-bevel-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-join-miter-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-join-round-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-to-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/swatches-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/switch-off-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/switch-on-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/symbol-add-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/symbol-bigger-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/symbol-fit-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/symbol-remove-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/symbol-smaller-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/symbols-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/taper-stroke-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text-convert-to-regular-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text-flow-into-frame-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text-orientation-auto-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text-orientation-sideways-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text-orientation-upright-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text-put-on-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text-remove-from-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text-unflow-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text-unkern-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text_horz_kern-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text_letter_spacing-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text_line_spacing-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text_outer_style-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text_rotation-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text_subscript-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text_superscript-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text_vert_kern-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/text_word_spacing-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/too-much-ink-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/tool-measure-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/tool-node-editor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/tool-pointer-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/tool-spray-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/tool-tweak-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-2pts-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-affect-gradient-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-affect-pattern-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-affect-rounded-corners-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-affect-stroke-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-move-horizontal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-move-vertical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-rotate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-scale-horizontal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-scale-vertical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-skew-horizontal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-skew-vertical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/vertical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/view-fullscreen-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/vonkoch-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/window-new-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/window-next-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/window-previous-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/xml-attribute-delete-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/xml-element-new-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/xml-node-delete-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/xml-node-duplicate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/xml-text-new-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-center-page-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-double-size-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-fit-drawing-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-fit-page-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-fit-selection-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-fit-width-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-half-size-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-in-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-next-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-original-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-out-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-previous-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/adjust_alpha.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/adjust_hue.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/adjust_lightness.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/adjust_saturation.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/arc.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/box.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/calligraphy.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/connector.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/dropper-drop-fill.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/dropper-drop-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/dropper-pick-fill.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/dropper-pick-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/eraser.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/flood.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/geometric.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/gradient-add.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/gradient.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/measure.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/mesh-add.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/mesh.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/node-dragging.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/node-mouseover.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/node.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/pen.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/pencil.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/rect.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/rotate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/select-dragging.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/select-mouseover.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/select.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/spiral.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/spray.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/star.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/text-insert.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/text.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-attract.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-color.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-inset.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-less.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-more.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-move-in.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-move-jitter.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-move-out.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-move.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-outset.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-push.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-repel.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-rotate-clockwise.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-rotate-counterclockwise.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-roughen.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-scale-down.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/tweak-scale-up.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/zoom-in.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/hicolor/cursors/zoom-out.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/index.theme -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/highlights.css -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-baseline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-left-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-left-to-anchor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-node-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-right-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-right-to-anchor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-on-canvas-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-sel-as-group-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-baseline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-bottom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-bottom-to-anchor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-node-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-top-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-top-to-anchor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/attach-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/bend-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/bitmap-trace-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/bool-op-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/bounding-box-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_bottom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_bottom_left-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_bottom_right-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_left-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_right-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_top-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_top_left-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_top_right-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/bspline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/clone-original-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/color-fill-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/color-gradient-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/color-management-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/color-picker-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/connector-avoid-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/connector-ignore-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/connector-orthogonal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/construct-grid-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/copy-rotate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/curvestitching-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dashed-stroke-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-align-and-distribute-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-fill-and-stroke-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-filters-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-geometry-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-icon-preview-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-input-devices-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-layers-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-memory-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-messages-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-object-properties-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-objects-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-path-effects-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-rows-and-columns-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-scripts-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-selectors-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-templates-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-text-and-font-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-tile-clones-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-transform-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-xml-editor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-graph-directed-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-graph-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-horizontal-baseline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-horizontal-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-horizontal-gaps-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-horizontal-left-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-horizontal-node-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-horizontal-right-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-randomize-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-remove-overlaps-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-unclump-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-vertical-baseline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-vertical-bottom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-vertical-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-vertical-gaps-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-vertical-node-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-vertical-top-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/document-cleanup-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/document-export-ocal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/document-export-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/document-import-ocal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/document-import-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/document-metadata-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/document-new-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/document-open-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/document-print-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/document-revert-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/document-save-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-calligraphic-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-connector-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-cuboid-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-ellipse-arc-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-ellipse-chord-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-ellipse-segment-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-ellipse-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-ellipse-whole-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-eraser-delete-objects-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-eraser-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-freehand-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-angle-bisector-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-circle-from-radius-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-circle-from-three-points-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-inactive-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-line-parallel-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-line-perpendicular-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-line-segment-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-mirror-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-set-bounding-box-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-show-measuring-info-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-polygon-star-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-polygon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-rectangle-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-spiral-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-star-outline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-star-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-text-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-trace-background-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-use-pressure-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-use-tilt-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-clone-link-lpe-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-clone-link-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-clone-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-clone-unlink-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-copy-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-cut-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-delete-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-duplicate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-height-separately-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-height-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-in-place-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-size-separately-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-size-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-style-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-width-separately-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-width-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-redo-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-all-layers-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-all-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-invert-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-none-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-original-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-same-fill-and-stroke-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-same-fill-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-same-object-type-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-same-stroke-color-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-same-stroke-style-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-undo-history-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-undo-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/ellipse-5pts-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/embrodery-stitch-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/empty-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/envelope-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/exchange-positions-clockwise-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/exchange-positions-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/exchange-positions-zorder-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/experimental-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feBlend-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feColorMatrix-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feComponentTransfer-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feComposite-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feConvolveMatrix-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feDiffuseLighting-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feDisplacementMap-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feFlood-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feGaussianBlur-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feImage-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feMerge-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feMorphology-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feOffset-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feSpecularLighting-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feTile-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/feTurbulence-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/fill-between-many-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/fill-between-strokes-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/fill-rule-even-odd-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/fill-rule-nonzero-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/fillet-chamfer-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/flatten-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/format-indent-less-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/format-indent-more-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/frmt-text-direction-horizontal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/frmt-text-direction-r2l-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/frmt-text-direction-vertical-lr-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/frmt-text-direction-vertical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/gears-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/go-down-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/go-up-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/grid-axonometric-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/grid-rectangular-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/guides-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/hamburger-menu-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/hatches-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/help-contents-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/help-keyboard-shortcuts-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/horizontal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/image-missing-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/info-outline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/info-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/inkscape-logo-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/interactive_simplify-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/interpolate-points-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/interpolate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/join-type-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/knot-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/lattice2-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-bottom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-delete-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-duplicate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-lower-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-new-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-next-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-previous-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-raise-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-rename-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-top-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/lpe-connector-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/measure-segments-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/mesh-gradient-fit-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/mesh-gradient-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/mirror-symmetry-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/no-marker-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node-add-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node-break-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node-delete-segment-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node-delete-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node-join-segment-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node-join-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node-segment-curve-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node-segment-line-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node-transform-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node-type-auto-smooth-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node-type-cusp-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node-type-smooth-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node-type-symmetric-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node_insert_max_x-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node_insert_max_y-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node_insert_min_x-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/node_insert_min_y-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/none-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-columns-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-fill-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-flip-hor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-flip-horizontal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-flip-ver-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-flip-vertical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-group-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-hidden-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-locked-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-rotate-left-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-rotate-right-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-rows-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-stroke-style-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-stroke-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-to-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-attract-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-blur-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-duplicate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-jitter-color-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-paint-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-push-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-randomize-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-rotate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-shrink-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-type-unknown-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-ungroup-pop-selection-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-ungroup-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-unlocked-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/object-visible-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/off-outline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/off-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/offset-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/on-outline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/on-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/out-of-gamut-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/pack-less-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/pack-more-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-gradient-conical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-gradient-linear-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-gradient-mesh-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-gradient-radial-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-none-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-order-fms-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-order-fsm-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-order-mfs-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-order-msf-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-order-sfm-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-order-smf-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-pattern-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-solid-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-swatch-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-unknown-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-break-apart-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-clip-edit-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-combine-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-cut-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-difference-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-division-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-effect-parameter-next-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-exclusion-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-inset-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-intersection-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-mask-edit-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-mode-bezier-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-mode-bspline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-mode-polyline-paraxial-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-mode-polyline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-mode-spiro-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-offset-dynamic-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-offset-linked-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-outset-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-reverse-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-simplify-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-tweak-attract-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-tweak-push-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-tweak-roughen-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-tweak-shrink-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/path-union-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/perspective-envelope-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/perspective-parallel-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/pixelart-trace-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/powerclip-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/powermask-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/powerstroke-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/preferences-system-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/pts2ellipse-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/randomize-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/rectangle-make-corners-sharp-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/remove-color-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/rough-hatches-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/roughen-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/ruler-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/searching-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-bottom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-lower-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-make-bitmap-copy-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-move-to-layer-above-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-move-to-layer-below-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-move-to-layer-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-raise-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-top-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/show-bounding-box-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/show-dialogs-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/show-grid-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/show-guides-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/show-handles-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/show-node-handles-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/show-path-outline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/simplify-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/skeletal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/sketch-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/slice-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-bounding-box-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-bounding-box-corners-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-bounding-box-edges-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-bounding-box-midpoints-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-bounding-box-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-grid-guide-intersections-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-cusp-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-intersection-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-midpoint-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-rotation-center-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-smooth-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-others-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-page-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-text-baseline-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/spiro-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/spray-mode-clone-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/spray-mode-copy-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/spray-mode-union-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/sticky_zoom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-cap-butt-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-cap-round-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-cap-square-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-join-bevel-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-join-miter-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-join-round-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-to-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/swatches-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/switch-off-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/switch-on-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/symbol-add-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/symbol-bigger-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/symbol-fit-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/symbol-remove-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/symbol-smaller-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/symbols-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/taper-stroke-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text-convert-to-regular-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text-flow-into-frame-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text-orientation-auto-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text-orientation-sideways-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text-orientation-upright-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text-put-on-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text-remove-from-path-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text-unflow-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text-unkern-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text_horz_kern-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text_letter_spacing-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text_line_spacing-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text_outer_style-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text_rotation-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text_subscript-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text_superscript-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text_vert_kern-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/text_word_spacing-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/too-much-ink-icon-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/tool-measure-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/tool-node-editor-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/tool-pointer-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/tool-spray-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/tool-tweak-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-2pts-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-affect-gradient-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-affect-pattern-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-affect-rounded-corners-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-affect-stroke-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-move-horizontal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-move-vertical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-rotate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-scale-horizontal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-scale-vertical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-skew-horizontal-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-skew-vertical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/vertical-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/view-fullscreen-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/vonkoch-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/window-new-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/window-next-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/window-previous-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/xml-attribute-delete-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/xml-element-new-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/xml-node-delete-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/xml-node-duplicate-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/xml-text-new-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-center-page-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-double-size-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-fit-drawing-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-fit-page-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-fit-selection-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-fit-width-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-half-size-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-in-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-next-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-original-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-out-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-previous-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-symbolic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/index.theme -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-baseline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-left-to-anchor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-left.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-node.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-right-to-anchor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-right.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-baseline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-bottom-to-anchor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-bottom.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-node.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-top-to-anchor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-top.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/attach-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/bend-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/bitmap-trace.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/bool-op.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/bounding-box.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/bspline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/clone-original.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/color-fill.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/color-gradient.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/color-management.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/color-picker.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/connector-avoid.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/connector-ignore.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/construct-grid.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/copy-rotate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/curvestitching.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dashed-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-align-and-distribute.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-fill-and-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-icon-preview.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-input-devices.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-layers.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-memory.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-messages.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-object-properties.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-objects.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-rows-and-columns.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-scripts.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-selectors.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-text-and-font.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-transform.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/dialog-xml-editor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-graph-directed.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-graph.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-horizontal-baseline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-horizontal-center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-horizontal-gaps.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-horizontal-left.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-horizontal-node.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-horizontal-right.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-randomize.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-remove-overlaps.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-unclump.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-vertical-baseline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-vertical-bottom.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-vertical-center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-vertical-gaps.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-vertical-node.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/distribute-vertical-top.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/document-export-ocal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/document-export.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/document-import-ocal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/document-import.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/document-metadata.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-calligraphic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-connector.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-cuboid.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-ellipse-arc.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-ellipse-chord.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-ellipse-segment.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-ellipse-whole.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-ellipse.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-eraser-delete-objects.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-eraser.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-freehand.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-angle-bisector.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-blank.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-circle-from-radius.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-circle-from-three-points.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-inactive.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-line-parallel.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-line-perpendicular.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-line-segment.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-mirror.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-set-bounding-box.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-polygon-star.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-polygon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-rectangle.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-spiral.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-star.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-text.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/draw-trace-background.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/drawing-1.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/drawing-2.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/drawing.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-clone-link-lpe.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-clone-link.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-clone-unlink.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-clone.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-duplicate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-height-separately.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-height.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-in-place.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-size-separately.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-size.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-style.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-width-separately.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-width.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-all-layers.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-all.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-invert.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-none.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-original.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-same-fill-and-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-same-fill.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-same-object-type.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-same-stroke-color.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-same-stroke-style.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/edit-undo-history.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/ellipse-5pts.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/embrodery-stitch.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/empty-icon.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/envelope.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/fill-between-many.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/fill-between-strokes.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/fill-rule-even-odd.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/fill-rule-nonzero.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/fillet-chamfer.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/format-text-direction-horizontal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/format-text-direction-vertical.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/gears.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/grid-axonometric.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/grid-rectangular.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/guides.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/hamburger-menu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/help-contents.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/help-keyboard-shortcuts.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/horizontal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/image-missing.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/info-outline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/info.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/inkscape-logo.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/interpolate-points.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/interpolate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/knot.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/lattice2.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/layer-bottom.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/layer-delete.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/layer-lower.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/layer-new.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/layer-next.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/layer-previous.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/layer-raise.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/layer-rename.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/layer-top.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/measure-segments.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/mirror-symmetry.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/node-add.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/node-break.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/node-delete-segment.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/node-delete.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/node-join-segment.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/node-join.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/node-segment-curve.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/node-segment-line.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/node-type-auto-smooth.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/node-type-cusp.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/node-type-smooth.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/node-type-symmetric.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-columns.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-fill.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-flip-horizontal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-flip-vertical.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-group.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-hidden.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-locked.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-rotate-left.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-rotate-right.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-rows.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-stroke-style.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-to-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-attract.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-blur.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-duplicate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-jitter-color.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-paint.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-push.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-randomize.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-rotate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-shrink.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-ungroup.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-unlocked.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/object-visible.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/off-outline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/offset.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/on-outline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/paint-gradient-linear.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/paint-gradient-radial.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/paint-none.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/paint-pattern.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/paint-solid.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/paint-unknown.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-break-apart.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-clip-edit.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-combine.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-cut.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-difference.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-division.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-effect-parameter-next.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-exclusion.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-inset.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-intersection.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-mask-edit.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-mode-bezier.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-mode-bspline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-mode-polyline-paraxial.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-mode-polyline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-mode-spiro.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-offset-dynamic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-offset-linked.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-outset.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-reverse.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-simplify.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-tweak-attract.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-tweak-push.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-tweak-roughen.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-tweak-shrink.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/path-union.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/perspective-envelope.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/perspective-parallel.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/powerclip.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/powermask.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/powerstroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/pts2ellipse.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/rectangle-make-corners-sharp.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/rough-hatches.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/roughen.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/ruler.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/selection-bottom.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/selection-lower.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/selection-make-bitmap-copy.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/selection-move-to-layer-above.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/selection-move-to-layer-below.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/selection-raise.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/selection-top.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/show-bounding-box.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/show-dialogs.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/show-grid.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/show-guides.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/show-handles.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/show-node-handles.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/show-path-outline.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/simplify.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/skeletal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/sketch.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/slice.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-bounding-box-center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-bounding-box-corners.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-bounding-box-edges.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-bounding-box-midpoints.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-bounding-box.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-grid-guide-intersections.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes-cusp.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes-intersection.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes-midpoint.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes-rotation-center.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes-smooth.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap-page.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/snap.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/spiro.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/stroke-cap-butt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/stroke-cap-round.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/stroke-cap-square.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/stroke-join-bevel.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/stroke-join-miter.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/stroke-join-round.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/stroke-to-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/taper-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/text-convert-to-regular.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/text-flow-into-frame.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/text-put-on-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/text-remove-from-path.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/text-unflow.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/text-unkern.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/tool-node-editor.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/tool-pointer.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/tool-tweak.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/transform-2pts.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/transform-affect-gradient.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/transform-affect-pattern.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/transform-affect-rounded-corners.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/transform-affect-stroke.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/transform-move-horizontal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/transform-move-vertical.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/transform-rotate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/transform-scale-horizontal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/transform-scale-vertical.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/transform-skew-horizontal.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/transform-skew-vertical.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/vertical.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/view-fullscreen.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/vonkoch.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/window-new.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/window-next.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/window-previous.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/xml-attribute-delete.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/xml-element-new.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/xml-node-delete.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/xml-node-duplicate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/xml-text-new.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/zoom-double-size.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/zoom-fit-drawing.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/zoom-fit-page.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/zoom-fit-selection.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/zoom-fit-width.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/zoom-half-size.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/zoom-in.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/zoom-next.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/zoom-original.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/zoom-out.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/zoom-previous.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/icons/Tango/scalable/actions/zoom.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/keys/acd-canvas.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/keys/adobe-illustrator-cs2.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/keys/carbon.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/keys/corel-draw-x4.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/keys/corel-draw-x8.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/keys/inkscape.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/keys/macromedia-freehand-mx.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/keys/right-handed-illustration.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/keys/xara.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/keys/zoner-draw.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/keys/default.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/markers/markers.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/paint/hatches.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/paint/patterns.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/paint/README -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/Android-icon-palette.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/Blues.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/Bootstrap5.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/GNOME_HIG.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/Gold.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/Gray.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/Greens.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/Hilite.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/Khaki.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/LaTeX-Beamer.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/MATLAB-Jet-72.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/MunsellChart.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/Reds.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/Royal.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/Tango-Palette.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/Topographic.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/Ubuntu.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/echo-palette.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/inkscape.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/svg.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/webhex.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/websafe22.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/windowsXP.gpl -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/README -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.zh_CN.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.zh_TW.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.cs.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.de.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.fr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.hu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.is.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.it.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.ja.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.pl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.pt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.pt_BR.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.ru.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.sk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.es.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.uk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/README -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/about.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-splash.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-support.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome-text.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/screens/start-welcome.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/symbols/AigaSymbols.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/symbols/BalloonSymbols.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/symbols/FlowSymbols.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/symbols/LogicSymbols.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/symbols/MapSymbolsNPS.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/symbols/README -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/A4leaflet-3fold-Roll.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/CD_label_120x120.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/LaTeX_Beamer.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/Typography_Canvas.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/about_screen.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default_pt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default_px.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/no_layers.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/README -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.ar.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.as.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.eu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.be.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.bg.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.bn_BD.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.brx.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.br.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.ca.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.ca@valencia.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.zh_CN.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.zh_TW.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.hr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.cs.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.da.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.doi.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.nl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.de.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.el.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.eo.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.et.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.fi.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.fr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.gl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.gu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.he.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.hi.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.hu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.is.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.id.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.ga.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.it.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.ja.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.kn.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.ks@aran.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.ks@deva.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.km.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.kok.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.kok@latin.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.ko.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.lv.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.mai.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.ml.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.mni.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.mni@beng.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.mr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.nb.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.or.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.pl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.pt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.pt_BR.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.ro.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.ru.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.sa.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.sat.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.sat@deva.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.sr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.sr@latin.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.sd.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.sd@deva.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.sk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.sl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.es.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.es_MX.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.sv.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.ta.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.te.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.tr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.uk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.ur.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/templates/default.vi.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/pixmaps/OCAL.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/pixmaps/README -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/pixmaps/inkscape-logo-icons-sized.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/pixmaps/remove-color.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/pixmaps/support.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/pixmaps/symbolic_icons.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/pixmaps/ticotico.jpg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/pixmaps/user.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/pixmaps/inkscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/potrace.eu.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.eu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.eu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.eu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.eu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.eu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.eu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.eu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.be.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.be.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.be.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.be.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.be.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.be.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.be.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.be.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.ca.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.zh_CN.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.zh_CN.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.zh_CN.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.zh_TW.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.zh_TW.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.zh_TW.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.zh_TW.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.zh_TW.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.zh_TW.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.zh_TW.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.zh_TW.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.zh_TW.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.da.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.nl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.nl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.nl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.nl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.nl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.nl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.nl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.nl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.nl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.de.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.de.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.de.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.de.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.de.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.de.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.de.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.de.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.de.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/pixelart-dialog.el.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/potrace.el.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.el.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.el.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.el.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.el.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.el.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.el.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.el.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.el.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.el.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.eo.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.fa.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.fa.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.fa.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.fa.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.fa.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.fa.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.fa.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.fr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.fr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.fr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.fr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.fr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.fr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.fr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.fr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.fr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.gl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.gl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.gl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.gl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.gl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.gl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.gl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.gl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/pixelart-dialog.hu.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/potrace.hu.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.hu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.hu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.hu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.hu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.hu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.hu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.hu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.hu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.hu.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.id.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.id.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.id.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.id.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.id.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.id.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.id.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.it.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.it.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.it.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.it.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.it.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.ja.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.ja.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.ja.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.ja.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.ja.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.ja.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.ja.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.ja.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.ko.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.ko.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.ko.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.ko.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.ko.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.ko.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.ko.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.ko.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.nn.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.pl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.pl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.pl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.pl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.pl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.pl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.pl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.pl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.pt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.pt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.pt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.pt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.pt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.pt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.pt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.pt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.pt.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.pt_BR.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.pt_BR.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.pt_BR.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.pt_BR.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.pt_BR.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.pt_BR.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.pt_BR.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.pt_BR.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.pt_BR.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.ru.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.ru.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.ru.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.ru.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.ru.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.ru.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.ru.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.ru.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.ru.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.sr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.sr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.sr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.sr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.sr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.sr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.sr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.sr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.sr.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.sk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.sk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.sk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.sk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.sk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.sk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.sk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.sk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.sk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.sl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.sl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.sl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.sl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.sl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.sl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.sl.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/potrace.es.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.es.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.es.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.es.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.es.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.es.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.es.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.es.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.uk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.uk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.uk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.uk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.uk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.uk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.uk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.uk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.uk.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.vi.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.vi.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.vi.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.vi.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.vi.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.vi.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.vi.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/README -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/edge3d.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/making_markers.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/oldguitar.jpg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/pixelart-dialog.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/potrace.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-advanced.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-basic.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-calligraphy.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-elements.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-interpolate.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-shapes.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tips.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tutorial-tracing.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/tutorials/tux.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/Adwaita-dark.css -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/Adwaita.css -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/command-palette-main.glade -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/command-palette-operation.glade -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/dialog-css.glade -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/dialog-filter-editor.glade -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/dialog-livepatheffect-add.glade -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/dialog-livepatheffect-effect.glade -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/dialog-save-template.glade -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/dialog-text-edit.glade -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/dialog-trace.glade -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/inkscape-about.glade -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/inkscape-start.glade -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/menu-view.ui -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/menus.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/style.css -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/toolbar-commands.ui -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/toolbar-select.ui -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/toolbar-snap.ui -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/toolbar-tool.ui -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/toolbar-zoom.ui -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/units.xml -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/win32.css -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/canvas_ad.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/canvas_aw.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/canvas_cd.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/canvas_cw.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/canvas_sw.png -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_about.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_businesscard_landscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_businesscard_portrait.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_businesscard_square.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_desktop_hd_landscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_desktop_landscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_envelope_landscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_envelope_portrait.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_icon_square.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_image_landscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_image_portrait.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_image_square.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_mobile_portrait.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_photo_landscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_photo_portrait.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_photo_square.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_print_US_landscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_print_US_portrait.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_print_landscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_print_portrait.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_social_landscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_social_portrait.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_social_square.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_tablet_landscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_video_landscape.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_video_portrait.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/ui/resources/template_video_square.svg -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/LICENSE -- Up-to-date: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/LGPL-2.1-or-later.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/GPL-3.0.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/MPL-1.1.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/OFL-1.1.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/LGPL-3.0-or-later.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/LGPL-2.1.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/GPL-2.0.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/LGPL-3.0.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/GPL-2.0-or-later.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/GPL-3.0-or-later.txt -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/AUTHORS -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/TRANSLATORS -- Installing: /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc/COPYING + find /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le -type f -name 'lib*.a' + xargs rm -f + rm -f /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/extensions/sk2svg.sh + rm -r /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/include/2geom-1.1.0/ + rm -r /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/lib64/cmake/2Geom + rm /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/lib/pkgconfig/2geom.pc + install -pm 644 /builddir/build/SOURCES/Fedora-Color-Palette.gpl /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/palettes/ + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le inkscape --with-man + rm -rf /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/inkscape/doc + rm -f /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/doc/inkscape/copyright + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.fA0APM + umask 022 + cd /builddir/build/BUILD + cd inkscape-1.1.1_2021-09-20_3bf5ae0d25 + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/metainfo/org.inkscape.Inkscape.appdata.xml /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/metainfo/org.inkscape.Inkscape.appdata.xml: OK + desktop-file-validate /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/applications/org.inkscape.Inkscape.desktop /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/applications/org.inkscape.Inkscape.desktop: hint: value item "VectorGraphics" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Graphics;2DGraphics + RPM_EC=0 ++ jobs -p + exit 0 Processing files: inkscape-1.1.1-6.el9.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Z1JHTb + umask 022 + cd /builddir/build/BUILD + cd inkscape-1.1.1_2021-09-20_3bf5ae0d25 + DOCDIR=/builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/doc/inkscape + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/doc/inkscape + cp -pr AUTHORS /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/doc/inkscape + cp -pr NEWS.md /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/doc/inkscape + cp -pr README.md /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/doc/inkscape + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Xyj4Vd + umask 022 + cd /builddir/build/BUILD + cd inkscape-1.1.1_2021-09-20_3bf5ae0d25 + LICENSEDIR=/builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/licenses/inkscape + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/licenses/inkscape + cp -pr COPYING /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/licenses/inkscape + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(org.inkscape.Inkscape.desktop) bundled(adaptagrams) bundled(autotrace) bundled(lib2geom) bundled(libcroco) bundled(libdepixelize) bundled(libuemf) inkscape = 1.1.1-6.el9 inkscape(ppc-64) = 1.1.1-6.el9 metainfo() metainfo(org.inkscape.Inkscape.appdata.xml) mimehandler(application/illustrator) mimehandler(application/pdf) mimehandler(application/postscript) mimehandler(application/visio) mimehandler(application/visio.drawing) mimehandler(application/vnd.corel-draw) mimehandler(application/vnd.visio) mimehandler(application/vsd) mimehandler(application/x-visio) mimehandler(application/x-vsd) mimehandler(application/x-xccx) mimehandler(application/x-xcdt) mimehandler(application/x-xcgm) mimehandler(application/x-xcmx) mimehandler(application/x-xsk1) mimehandler(image/cgm) mimehandler(image/svg+xml) mimehandler(image/svg+xml-compressed) mimehandler(image/x-eps) mimehandler(image/x-vsd) mimehandler(image/x-wmf) mimehandler(image/x-xcdr) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libX11.so.6()(64bit) libatkmm-1.6.so.1()(64bit) libboost_filesystem.so.1.75.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcairo.so.2()(64bit) libcairomm-1.0.so.1()(64bit) libdouble-conversion.so.3()(64bit) libfontconfig.so.1()(64bit) libfreetype.so.6()(64bit) libgc.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgdk-3.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgdkmm-3.0.so.1()(64bit) libgio-2.0.so.0()(64bit) libgiomm-2.4.so.1()(64bit) libglib-2.0.so.0()(64bit) libglibmm-2.4.so.1()(64bit) libgmodule-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgomp.so.1()(64bit) libgomp.so.1(GOMP_4.0)(64bit) libgomp.so.1(OMP_1.0)(64bit) libgsl.so.25()(64bit) libgslcblas.so.0()(64bit) libgspell-1.so.2()(64bit) libgtk-3.so.0()(64bit) libgtkmm-3.0.so.1()(64bit) libharfbuzz.so.0()(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) liblcms2.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpangoft2-1.0.so.0()(64bit) libpangomm-1.4.so.1()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libpoppler-glib.so.8()(64bit) libpoppler.so.106()(64bit) libpotrace.so.0()(64bit) librevenge-0.0.so.0()(64bit) librevenge-stream-0.0.so.0()(64bit) libsigc-2.0.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.5)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwpg-0.3.so.3()(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libxml2.so.2(LIBXML2_2.6.3)(64bit) libxslt.so.1()(64bit) libxslt.so.1(LIBXML2_1.0.11)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Suggests: pstoedit tex(dvips) tex(latex) texlive-amsfonts texlive-amsmath Processing files: inkscape-view-1.1.1-6.el9.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ZAUv78 + umask 022 + cd /builddir/build/BUILD + cd inkscape-1.1.1_2021-09-20_3bf5ae0d25 + DOCDIR=/builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/doc/inkscape-view + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/doc/inkscape-view + cp -pr AUTHORS /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/doc/inkscape-view + cp -pr NEWS.md /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/doc/inkscape-view + cp -pr README.md /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/doc/inkscape-view + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.285C30 + umask 022 + cd /builddir/build/BUILD + cd inkscape-1.1.1_2021-09-20_3bf5ae0d25 + LICENSEDIR=/builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/licenses/inkscape-view + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/licenses/inkscape-view + cp -pr COPYING /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/licenses/inkscape-view + RPM_EC=0 ++ jobs -p + exit 0 Provides: inkscape-view = 1.1.1-6.el9 inkscape-view(ppc-64) = 1.1.1-6.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libX11.so.6()(64bit) libatkmm-1.6.so.1()(64bit) libboost_filesystem.so.1.75.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcairo.so.2()(64bit) libcairomm-1.0.so.1()(64bit) libdouble-conversion.so.3()(64bit) libfontconfig.so.1()(64bit) libfreetype.so.6()(64bit) libgc.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgdk-3.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgdkmm-3.0.so.1()(64bit) libgio-2.0.so.0()(64bit) libgiomm-2.4.so.1()(64bit) libglib-2.0.so.0()(64bit) libglibmm-2.4.so.1()(64bit) libgmodule-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgomp.so.1()(64bit) libgomp.so.1(GOMP_4.0)(64bit) libgomp.so.1(OMP_1.0)(64bit) libgsl.so.25()(64bit) libgslcblas.so.0()(64bit) libgspell-1.so.2()(64bit) libgtk-3.so.0()(64bit) libgtkmm-3.0.so.1()(64bit) libharfbuzz.so.0()(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) liblcms2.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpangoft2-1.0.so.0()(64bit) libpangomm-1.4.so.1()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libpoppler-glib.so.8()(64bit) libpoppler.so.106()(64bit) libpotrace.so.0()(64bit) librevenge-0.0.so.0()(64bit) librevenge-stream-0.0.so.0()(64bit) libsigc-2.0.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.5)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libwpg-0.3.so.3()(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libxml2.so.2(LIBXML2_2.6.3)(64bit) libxslt.so.1()(64bit) libxslt.so.1(LIBXML2_1.0.11)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: inkscape-docs-1.1.1-6.el9.ppc64le Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.zyNTF8 + umask 022 + cd /builddir/build/BUILD + cd inkscape-1.1.1_2021-09-20_3bf5ae0d25 + LICENSEDIR=/builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/licenses/inkscape-docs + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/licenses/inkscape-docs + cp -pr COPYING /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le/usr/share/licenses/inkscape-docs + RPM_EC=0 ++ jobs -p + exit 0 Provides: inkscape-docs = 1.1.1-6.el9 inkscape-docs(ppc-64) = 1.1.1-6.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le Wrote: /builddir/build/RPMS/inkscape-docs-1.1.1-6.el9.ppc64le.rpm Wrote: /builddir/build/RPMS/inkscape-view-1.1.1-6.el9.ppc64le.rpm Wrote: /builddir/build/RPMS/inkscape-1.1.1-6.el9.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.ObqSaQ + umask 022 + cd /builddir/build/BUILD + cd inkscape-1.1.1_2021-09-20_3bf5ae0d25 + /usr/bin/rm -rf /builddir/build/BUILDROOT/inkscape-1.1.1-6.el9.ppc64le + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0